במאמר זה, תלמד כיצד להמיר או לייצא קובץ MS Publisher PUB למסמך MS Word בפורמט DOCX או DOC. המדריך שלב אחר שלב ידגים את כל הפרטים על ההמרה:
- ממשקי API של Java להמרת קובץ PUB למסמך Word כ-DOC/DOCX
- המר קובץ PUB למסמך Word DOCX DOC באופן תוכניתי ב-Java
ממשקי API של Java להמרת קובץ PUB למסמך Word כ-DOC/DOCX
אתה תמיר קובץ PUB למסמך וורד בשני שלבים. ראשית, אתה ממיר קובץ PUB ל-PDF באמצעות Aspose.PUB for Java API. לאחר מכן אתה ממיר את קובץ ה-PDF למסמך Word באמצעות 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 למסמך Word DOCX DOC באופן תוכניתי ב-Java
ניתן להמיר קובץ PUB של Microsoft Publisher למסמך Word בפורמט DOCX או DOC באמצעות השלבים הבאים:
- ראשית, אתחל את ByteArrayOutputStream כדי להחזיק קובץ מתווך.
- אתחול Pub Parser עבור קובץ ה-PUB.
- נתח את קובץ Publisher הקלט.
- המר PUB לקובץ PDF ושמור פלט בזרם.
- טען את מסמך ה-PDF המתווך עם אובייקט המחלקה Document.
- לבסוף, המר את הקובץ לפורמט MS Word DOCX או DOC בשיטת Save.
הקוד שלהלן מסביר כיצד להמיר או לייצא קובץ PUB למסמך Word בפורמט DOCX DOC באופן תכנותי באמצעות Java:
// ציין נתיב עבור קובץ Publisher הקלט
String fileName = "Sample.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());
// המר או ייצא את הקובץ לפורמט MS Word DOCX או DOC
pdfDocument.save("PUBToDOCX.docx", SaveFormat.DocX);
קבל רישיון API בחינם
אתה יכול להעריך את ממשקי ה-API של Aspose ללא הגבלות כלשהן על ידי בקשת [רישיון זמני בחינם12.
סיכום
לסיכום, למדת כיצד להמיר או לייצא קובץ PUB של Microsoft Publisher למסמך וורד כקובץ DOC או DOCX באופן פרוגרמטי באמצעות Java. אתה יכול לשלב תכונה זו בכל אחד מהיישומים מבוססי Java שלך. יתר על כן, אתה יכול לחקור מספר תכונות אחרות המוצעות על ידי Aspose APIs על ידי ביקור ב-תיעוד. בכל מקרה של חששות, אנא אל תהסס לפנות אלינו בפורום תמיכה בחינם. קידוד שמח!