PPTX ל-JPG Java

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

Java PPTX to JPG Image Conversion API

Aspose.Slides עבור Java הוא ממשק API למניפולציה של מצגות המאפשר לך ליישם תכונות אוטומציה של PowerPoint מתוך יישומי Java שלך. בנוסף, הוא מספק גם ממשק API לממיר תמונות PPTX ל-JPG ליצירת תמונות ממוזערות של השקופיות במצגת. אתה יכול להוריד את ה-API או להתקין אותו באמצעות תצורת Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <classifier>jdk16</classifier>
</dependency>

המרת PPTX ל-JPG Java

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

  • טען את קובץ PowerPoint PPTX באמצעות המחלקה מצגת.
  • אחזר את השקופיות במצגת באמצעות שיטת Presentation.getSlides().
  • גש לכל שקופית באמצעות ממשק ISlide.
  • קבל את התמונה הממוזערת של השקופית לאובייקט BufferedImage באמצעות שיטת ISlide.getThumbnail(1f, 1f).
  • שמור את BufferedImage כקובץ JPG.

דוגמת הקוד הבאה מראה כיצד להמיר שקופית PPTX לתמונת JPG באמצעות Java.

// טען את מצגת PowerPoint
Presentation pres = new Presentation("presentation.pptx");

// עברו בלולאה בכל שקופית במצגת
for (ISlide sld : pres.getSlides()) {
	
	// צור תמונה בקנה מידה מלא
	BufferedImage bi = sld.getThumbnail(1f, 1f);

	// צור קובץ חדש
	File outputfile = new File(sld.getSlideNumber() + "_Slide.jpg");
	
	// שמור את התמונה בדיסק בפורמט JPEG
	ImageIO.write(bi, "jpg", outputfile);
}

PowerPoint PPTX

PowerPoint PPTX

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

המרת Java PPTX ל-JPG

Java PPTX ל-JPG - התאמה אישית של מידות תמונה

אתה יכול גם להתאים אישית את הממדים כדי להתאים את תמונות ה-JPG המומרות לפי רצונך. להלן השלבים לציון ערכי Scale X ו-Scale Y בהמרת PPTX ל-JPG.

  • טען את קובץ PowerPoint PPTX באמצעות המחלקה Presentation.
  • ציין את ערכי קנה המידה עבור ציר x וציר y באמצעות הרוחב והגובה של השקופית בהתאמה.
  • אחזר את השקופיות במצגת באמצעות שיטת Presentation.getSlides().
  • גש לכל שקופית באמצעות ממשק ISlide.
  • קבל את התמונה הממוזערת של השקופית לאובייקט BufferedImage באמצעות שיטת ISlide.getThumbnail(ScaleX, ScaleY).
  • שמור את BufferedImage כקובץ JPG.

דגימת הקוד הבאה מראה כיצד להחיל קנה מידה מותאם אישית בהמרה של PPTX ל-JPG.

// טען את מצגת PowerPoint
Presentation pres = new Presentation("presentation.pptx");

// הגדר מידות
int desiredX = 1200;
int desiredY = 800;

// קבל ערכים מותאמים של X ו-Y
float ScaleX = (float)(1.0 / pres.getSlideSize().getSize().getWidth()) * desiredX;
float ScaleY = (float)(1.0 / pres.getSlideSize().getSize().getHeight()) * desiredY;

// עברו בלולאה בכל שקופית במצגת
for (ISlide sld : pres.getSlides()) {
	
	// צור תמונה בקנה מידה מלא
	BufferedImage bi = sld.getThumbnail(ScaleX, ScaleY);

	// צור קובץ חדש
	File outputfile = new File(sld.getSlideNumber() + "_Slide.jpg");
	
	// שמור את התמונה בדיסק בפורמט JPEG
	ImageIO.write(bi, "jpg", outputfile);
}

סיכום

במאמר זה, למדת כיצד להמיר שקופיות בתמונות PPTX ל-JPG באמצעות Java. יתר על כן, ראית כיצד להחיל את קנה המידה הרצוי על התמונות בהמרת PPTX ל-JPG. אתה יכול ללמוד עוד על ממשק API למניפולציה של מצגות Java באמצעות תיעוד.

ראה גם

PPTX ל-PDF ב-Javaקובץ PDF לטקסט ב-PythonJSON ל-Excel ב-Java
מילה ל-JSON ב-C#מילה ל-JSON ב-PythonDOC ל-JSON ב-C#
קובץ אקסל ל-JSON ב-PythonXLSX ל-JSON ב-C#XLS ל-JSON ב-C#
המר PDF לטקסט ב-Pythonהמר PPT/PPTX ל-TIFF ב-Pythonעבוד עם מאקרו VBA ב-PPT/PPTX ב-Python
המר קבצי PDF ל-PPT ב-Pythonהגדר רקע של PPT Slides ב-Pythonצור ועשה מניפולציה של טבלאות ב-PPT ב-Python
הוסף או הסרה של היפר-קישורים ב-PPT ב-Javaהמר PPT ל-GIF מונפש ב-Javaהמר PPT ל-GIF מונפש ב-C#
פיצול שקופיות ב-PPT ב-Pythonהמר HTML או MHTML ל-XPS באופן פרוגרמטי ב-C#המר קבצי MPP ל-PDF באמצעות C++
[המר PDF ל-HTML ב-.NET Desktop ויישום אינטרנט עם C# VB.NET](https://blog.aspose.com/2019/10/09/convert-pdf-to-html-in-.net-desktop- and-web-application-using-aspose.pdf-for-for-.net/)

טיפ: כדי לראות יישום של תהליך ההמרה המתואר כאן, מומלץ לבדוק את ממיר Aspose מקוון PPT to JPG.