המרת PowerPoint לתמונה

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

המרת תמונות PPT או PPTX ל-JPG ב-C#

על מנת להמיר תמונות PPT(X) ל-JPG, נשתמש ב-Aspose.Slides עבור .NET שהיא חבילת NET שלמה לאוטומציה של PowerPoint. ה-API מספק המרה באיכות גבוהה של מצגות PowerPoint לפורמטים שונים של קבצים כולל JPG.

אתה יכול להוריד ולהפנות ל-API DLL או להתקין את החבילה באמצעות NuGet Package Manager או Package Manager Console.

שימוש ב-NuGet Package Manager

PPT ל-JPG ב-C#

שימוש בקונסולת מנהל החבילות

PM> Install-Package Aspose.Slides

המרת PowerPoint PPT ל-JPG ב-C#

להלן השלבים להמרת PPT ל-JPG באמצעות Aspose.Slides עבור NET.

דוגמת הקוד הבאה מראה כיצד להמיר תמונות PPT ל-JPG ב-C#.

using (Presentation pres = new Presentation("PowerPoint-Presentation.ppt"))
{
	foreach (ISlide sld in pres.Slides)
	{
		// צור תמונה בקנה מידה מלא
		Bitmap bmp = sld.GetThumbnail(1f, 1f);

		// שמור את התמונה בדיסק בפורמט JPEG
		bmp.Save(string.Format("Slide_{0}.jpg", sld.SlideNumber), System.Drawing.Imaging.ImageFormat.Jpeg);
	}
}

מצגת פאוורפוינט

PowerPoint PPTX ל-JPG ב-C#

תמונות JPG מומרות

PPT PPTX ל-JPG ב-C#

המרת PowerPoint PPTX ל-JPG עם מידות מותאמות ב-C#

אתה יכול גם להתאים אישית את המידות של תמונות JPG לפי הדרישות שלך. דוגמת הקוד הבאה מראה כיצד להגדיר ערכי ScaleX ו-ScaleY תוך המרת PPTX ל-JPG ב-C#.

using (Presentation pres = new Presentation("PowerPoint-Presentation.pptx"))
{
	// הגדר מידות
	int desiredX = 1200;
	int desiredY = 800;
	// קבל ערכים מותאמים של X ו-Y
	float ScaleX = (float)(1.0 / pres.SlideSize.Size.Width) * desiredX;
	float ScaleY = (float)(1.0 / pres.SlideSize.Size.Height) * desiredY;

	foreach (ISlide sld in pres.Slides)
	{
		// צור תמונה בקנה מידה מלא
		Bitmap bmp = sld.GetThumbnail(ScaleX, ScaleY);

		// שמור את התמונה בדיסק בפורמט JPEG
		bmp.Save(string.Format("Slide_{0}.jpg", sld.SlideNumber), System.Drawing.Imaging.ImageFormat.Jpeg);
	}
}

קבל רישיון זמני בחינם עבור Aspose.Slides עבור .NET

אתה יכול לקבל [רישיון זמני] בחינם11 עבור Aspose.Slides עבור .NET כדי להימנע ממגבלות הניסיון.

סיכום

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

ראה גם

טיפ: אולי תרצה לבדוק את ממיר Aspose בחינם PowerPoint to JPG או PPTX to JPG.