כנראה שאתה רוצה להשתמש בשקופיות המצגת שלך בתוך יישומי אינטרנט או שאתה רוצה להשתמש בתמונות הממוזערות של השקופיות שלה. במקרים כאלה, עליך להמיר את שקופיות מצגת ה-PowerPoint שלך לתמונות. במאמר זה, תלמדו כיצד להמיר את מצגות ה-PPT או PPTX לקובצי תמונה JPG ו-PNG באופן תוכנתי באמצעות C#.

המר PPT לתמונת JPG או PNG באמצעות NET

הנושאים הבאים נדונים כאן:

NET API להמרת מצגות

GroupDocs.Conversion מציג את .NET API המאפשר המרה של קבצי מצגת לתמונות בתוך יישומי NET. במאמר זה, נשתמש ב-GroupDocs.Conversion for .NET כדי להמיר את מצגות ה-PPT/PPTX לפורמטים של תמונות. בנוסף, ה-API תומך בהמרה של פורמטים רבים אחרים של קבצים כמו מסמכי עיבוד תמלילים, גיליונות אלקטרוניים, מצגות, ספרים אלקטרוניים, תמונות ועוד רבים אחרים המוזכרים ב[תיעוד](https://docs.groupdocs.com/conversion/ net/supported-document-formats/).

אתה יכול להוריד את קובצי ה-DLL או ה-MSI מתקין מקטע ההורדות או להתקין את ה-API באפליקציית NET שלך דרך [NuGet](https://www.nuget.org /packages/groupdocs.conversion).

PM> Install-Package GroupDocs.Conversion

המרת מצגת לתמונת JPG באמצעות C#

בואו נקפוץ במהירות אל המטרה ונהפוך את המצגות שלנו לפורמטים של תמונה. השלבים הבאים מראים כיצד להמיר את Powerpoint PPT או PPTX לפורמט תמונה JPG ב-C#.

  • טען את קובץ המצגת באמצעות המחלקה Converter.
  • הכן את אפשרויות המרת התמונה באמצעות המחלקה ImageConvertOptions.
  • הגדר את פורמט קובץ ההמרה כ-JPG.
  • המר לתמונה בשיטת Convert().

קוד המקור C# הבא ממיר את מצגת PowerPoint לפורמט JPG.

// המר מצגות PPT, PPTX לתמונות JPG באמצעות C#
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.jpg", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Jpg 
    };  
    converter.Convert(getPageStream, options);
}

המרת מצגת לתמונת PNG באמצעות C#

אחד מפורמטי התמונות בשימוש הוא PNG. בואו נמיר את השקופיות שלנו ל-PNG בצורה דומה. השלבים הבאים מנחים כיצד להמיר את ה-Powerpoint PPT או PPTX לפורמט תמונה PNG ב-C#.

דוגמא הקוד C# הבאה ממירה את מצגת PowerPoint לפורמט PNG.

// המר מצגות PPT, PPTX לתמונות PNG באמצעות C#
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.png", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Png 
    };  
    converter.Convert(getPageStream, options);
}

קבל רישיון API בחינם

אתה יכול לקבל רישיון זמני בחינם להשתמש ב-API ללא מגבלות ההערכה.

סיכום

לסיום למדנו כיצד ניתן להמיר מצגות לפורמטים של תמונות JPG או PNG ב-C#. כדי לבנות יישום המרה משלך, תוכל ללמוד עוד על ה-Conversion Automation .NET API באמצעות תיעוד.הדרך הטובה ביותר היא לחוות את הדוגמאות הזמינות ב-GitHub.צור איתנו קשר לכל שאילתה דרך הפורום.

ראה גם