PUB ל-PPTX ב-Java

קבצי Microsoft Publisher משמשים בדרך כלל לעיצוב ויצירת מסמכים לפרסום בקנה מידה גדול. בתרחישים מסוימים, ייתכן שיהיה עליך להמיר את PUB לקובץ מצגת PPT או PPTX. בהתאם לכך, המאמר מתאר כיצד להמיר קובץ Publisher PUB לקובץ PPT או PPTX Presentation ב-Java.

Java API להמרת קובץ PUB למצגת PPT/PPTX

אתה תמיר קובץ PUB למצגת PowerPoint כקובץ PPT או PPTX בשני שלבים. ראשית, עליך להמיר קובץ PUB ל-PDF באמצעות Aspose.PUB for Java API. לאחר מכן עליך להמיר את קובץ ה-PDF הביניים לקובץ מצגת עם Aspose.PDF for Java API. אתה יכול לקבל את קבצי ה-JAR מהקטע מהדורות חדשות, או לציין את התצורות הבאות בקובץ pom.xml של הפרויקטים המבוססים על Maven:

מאגר:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

תלות:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.8</version>
    </dependency>
</dependencies>

המרת PUB לקובץ מצגת PPT/PPTX באופן פרוגרמטי ב-Java

אתה יכול להמיר קובץ PUB של Microsoft Publisher לקובץ מצגת בפורמט PPT או PPTX באמצעות השלבים הבאים:

  1. אתחול ByteArrayOutputStream כדי להחזיק קובץ PDF ביניים.
  2. אתחול Pub Parser עבור קובץ ה-PUB.
  3. נתח את קובץ Publisher הקלט.
  4. המר PUB לקובץ PDF ושמור פלט בזרם.
  5. טען את קובץ ה-PDF הביניים באמצעות אובייקט המחלקה Document.
  6. שמור את קובץ הפלט PPT או PPTX.

קטע הקוד הבא מראה כיצד להמיר קובץ PUB למצגת PPT או PPTX PowerPoint באופן פרוגרמטי ב-Java:

// ציין נתיב עבור קובץ Publisher הקלט
String fileName = "Test.pub";

// אתחול ByteArrayOutputStream כדי להחזיק קובץ PDF מתווך.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// אתחול Pub Parser עבור קובץ PUB
IPubParser parser = PubFactory.createParser(fileName);

// נתח את קובץ Publisher
com.aspose.pub.Document doc = parser.parse();

// המר PUB לקובץ PDF ושמור פלט בזרם
PubFactory.createPdfConverter().convertToPdf(doc, os);

// טען את מסמך ה-PDF המתווך
Document pdfDocument = new Document(os.toByteArray());

// המר או ייצא את הקובץ לפורמט PPTX
pdfDocument.save("Output.pptx", new PptxSaveOptions());

נסה הדגמה מקוונת

נסה את אפליקציית האינטרנט PUB to PPTX שפותחה באמצעות ממשק API זה.

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

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

סיכום

במאמר זה, למדת כיצד להמיר או לייצא קובץ PUB של Microsoft Publisher לקובץ מצגת כקובץ PPT או PPTX באופן פרוגרמטי ב-Java. אתה יכול להטמיע תכונה זו ביישומים מבוססי Java שלך. יתר על כן, אתה יכול לחקור כמה תכונות אחרות המוצעות על ידי Aspose APIs על ידי ביקור בתיעוד. בכל מקרה של חששות, אנא אל תהסס לפנות אלינו בפורום.

ראה גם