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

Java PowerPoint PPT PPTX ל-PDF

PDF(פורמט מסמכים נייד) הפך לפורמט המסמכים הדיגיטלי הנפוצים והנפוץ ביותר. מכיוון שפורמט PDF הוא הבעלים של הפריסה הקבועה, רוב המסמכים מומרים ל-PDF לפני שהם משותפים. בין המרות המסמכים השונות, PowerPoint ל-PDF הוא מקרה שימוש פופולרי. אז בואו נסתכל כיצד להמיר PowerPoint PPT או PPTX ל-PDF ב-Java.

המרות Java PowerPoint PPT ל-PDF

במאמר זה נסקור את תרחישי ההמרה הבאים:

ממיר Java PPT ל-PDF - הורדה חינם

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

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

המרת PowerPoint ל-PDF ב-Java

להלן השלבים הפשוטים להמרת PowerPoint PPT ל-PDF עם אפשרויות ברירת המחדל שסופקו על ידי Aspose.Slides עבור Java.

  • טען קובץ PowerPoint PPT או PPTX באמצעות אובייקט מצגת.
  • קרא לשיטה save() תוך העברת שם קובץ ה-PDF של הפלט ופורמט הפלט.

דוגמת הקוד הבאה מראה כיצד להמיר PowerPoint PPT ל-PDF ב-Java עם אפשרויות ברירת מחדל.

// הצג אובייקט מצגת המייצג קובץ מצגת
Presentation pres = new Presentation("presentation.pptx");

// שמור את המצגת ל-PDF עם אפשרויות ברירת מחדל
pres.save("output.pdf", SaveFormat.Pdf);

התאם אישית PPTX ל-PDF ב-Java

Aspose.Slides עבור Java מספק את המחלקה PdfOptions כדי לאפשר לך להתאים אישית את המרת PowerPoint ל-PDF. מחלקה PdfOptions מאפשרת לך לציין את איכות ה-JPEG, להגדיר את ההתנהגות של מטא-קבצים, להגדיר רמת דחיסת טקסט, רמת תאימות ל-PDF ואפשרויות אחרות. להלן השלבים להמרת קובץ PPT או PPTX ל-PDF עם אפשרויות מותאמות אישית.

  • טען PowerPoint PPT או PPTX באמצעות אובייקט מצגת.
  • צור את האובייקט של המחלקה PdfOptions.
  • הגדר/ציין את האפשרויות שנחשפו על ידי המחלקה PdfOptions.
  • התקשר לשיטת save().

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

// הצג אובייקט מצגת המייצג קובץ מצגת
Presentation pres = new Presentation("presentation.pptx");

// הצג את המחלקה PdfOptions
PdfOptions opts = new PdfOptions();
               
// הגדר איכות JPEG
opts.setJpegQuality((byte) 90);

// הגדר התנהגות עבור Metafiles
opts.setSaveMetafilesAsPng(true);

// הגדר את רמת דחיסת הטקסט
opts.setTextCompression(PdfTextCompression.Flate);

// הגדר את תקן PDF
opts.setCompliance(PdfCompliance.Pdf15);
              
INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();
options.setNotesPosition(NotesPositions.BottomFull);

// שמור את המצגת ל-PDF עם אפשרויות שצוינו
pres.save("output.pdf", SaveFormat.Pdf, opts);

Java PPT ל-PDF - כלול שקופיות נסתרות

יכול להיות מקרה כאשר מצגת PowerPoint מכילה את השקופיות הנסתרות. ברירת המחדל של PowerPoint ל-PDF, Aspose.Slides עבור Java מתעלם מהשקופיות המוסתרות. עם זאת, אם ברצונך לכלול את השקופיות המוסתרות ב-PDF שהומר, תוכל להשתמש באפשרות PdfOptions.setShowHiddenSlides(true).

דוגמת הקוד הבאה מראה כיצד להמיר PPT ל-PDF כולל שקופיות נסתרות ב-Java.

Presentation pres = new Presentation("presentation.pptx");
try {
	// הצג את המחלקה PdfOptions
	PdfOptions pdfOptions = new PdfOptions();

	// ציין שהמסמך שנוצר צריך לכלול שקופיות נסתרות
	pdfOptions.setShowHiddenSlides(true);

	// שמור את המצגת ל-PDF עם אפשרויות שצוינו
	pres.save("output.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
	if (pres != null)
		pres.dispose();
}
	

PPTX ל-PDF ב-Java - המרת שקופיות ספציפיות של מצגת

Aspose.Slides עבור Java מאפשרת גם לבחור את השקופיות שברצונך לכלול במסמך ה-PDF שנוצר. אתה יכול ליצור מערך כדי לציין את מספרי השקופיות שברצונך לכלול בהמרת PowerPoint ל-PDF ולהעביר את זה לשיטת save().

דוגמת הקוד הבאה מראה כיצד להמיר שקופיות ספציפיות של PowerPoint ל-PDF ב-Java.

// הצג אובייקט מצגת המייצג קובץ מצגת
Presentation pres = new Presentation("presentation.pptx");
// הגדרת מערך עמדות שקופיות
int[] slides = new int[] { 2, 3, 5 };

// שמור את המצגת ל-PDF
pres.save("output.pdf", slides, SaveFormat.Pdf);

Java PowerPoint PPT ל-PDF מוגן בסיסמה

אתה יכול גם להמיר את מצגת PowerPoint PPT לקובץ PDF מוגן בסיסמה כדי לאבטח את המסמך שלך. אתה יכול להגדיר את הסיסמה באמצעות PdfOptions.setPassword(“סיסמה”) ולהעביר את שיטת PdfOptions object to save().

דוגמת הקוד הבאה מראה כיצד להמיר PowerPoint PPTX ל-PDF מוגן בסיסמה ב-Java.

// הצג אובייקט מצגת המייצג קובץ מצגת
Presentation pres = new Presentation("demo.pptx");

// הצג את המחלקה PdfOptions
PdfOptions opts = new PdfOptions();

// הגדרת סיסמת PDF
opts.setPassword("password");

// שמור את המצגת ב-PDF מוגן בסיסמה
pres.save("output.pdf", SaveFormat.Pdf, opts);

המרת PowerPoint ל-PDF עם הרשאות גישה

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

דגימת קוד ה-Java הבאה מראה כיצד להמיר PowerPoint PPT ל-PDF עם הרשאות גישה.

// צור אפשרויות PDF
PdfOptions pdfOptions = new PdfOptions();
// הגדר סיסמא
pdfOptions.setPassword("my_password");
// הגדר הרשאות גישה
pdfOptions.setAccessPermissions(PdfAccessPermissions.PrintDocument| PdfAccessPermissions.HighQualityPrint);

// טען מצגת PowerPoint
Presentation presentation = new Presentation("Presentation.pptx");
try {
   presentation.save("output.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
   if (presentation != null) presentation.dispose();
}

סיכום

במאמר זה, למדת כיצד להמיר מצגות PowerPoint ל-PDF ב-Java. סקרנו גם כיצד להתאים אישית את המרת PPT או PPTX ל-PDF ב-Java באמצעות אפשרויות שונות.

ממיר Java PowerPoint ל-PDF - קרא עוד

בקר בתיעוד לפרטים נוספים על התכונות שנחשפו על ידי Aspose.Slides עבור Java. הורד את הסט המלא של דוגמאות קוד המקור ב-Java ממאגר GitHub. למקרה שתמצא בעיה או שיש לך שאלות כלשהן, אל תהסס ליידע אותנו באמצעות הפורום שלנו.

ראה גם

טיפ: בדוק יישום חי של תהליך ההמרה PowerPoint ל-PDF או PPT ל-PDF.