כנראה שאתה רוצה להשתמש בשקופיות המצגת שלך בתוך יישומי אינטרנט או שאתה רוצה להשתמש בתמונות הממוזערות של השקופיות שלה. במקרים כאלה, עליך להמיר את שקופיות מצגת ה-PowerPoint שלך לתמונות. במאמר זה, תלמדו כיצד להמיר את מצגות ה-PPT או PPTX לקובצי תמונה JPG ו-PNG באופן תוכנתי באמצעות C#.
הנושאים הבאים נדונים כאן:
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#.
- טען את קובץ ה-PPT/PPTX של המצגת באמצעות המחלקה Converter.
- הכן את אפשרויות המרת תמונה.
- הגדר את פורמט קובץ ההמרה כ-PNG.
- המר את המצגת לתמונה בשיטת Convert().
דוגמא הקוד 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.צור איתנו קשר לכל שאילתה דרך הפורום.