המרת XPS OXPS ל-Word Java

קבצי XPS ו-OXPS מועדפים לרוב בשל אופיים בלתי תלוי ברזולוציה ליצירת פלט הדפסה באיכות גבוהה. במקרים מסוימים, ייתכן שיהיה עליך להמיר קובץ XPS או OXPS למסמך Word. מאמר זה דן כיצד להמיר מסמכי XPS או OXPS לקובץ word עם סיומת קובץ DOCX או DOC באופן פרוגרמטי ב-Java.

צור XPS to Word Converter ב-Java - התקנת API

ניתן להמיר קבצי XPS או OXPS למסמכי Word בפורמט קובץ DOC או DOCX. המרה זו מבוססת על שני שלבים שבהם הקלט XPS או OXPS מוצג תחילה כמסמך PDF, אשר מומר מאוחר יותר למסמך Word. אז אתה צריך להגדיר את Aspose.Page for Java ו-Aspose.PDF for Java API על ידי הורדת קבצי ה-JAR מהקטע Downloads, או להשתמש בתצורות Maven הבאות:

מאגר:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

תלות:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-page</artifactId>
        <version>21.12</version>
    </dependency>

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

המר XPS לקובץ DOCX/DOC של Word ב-Java

אתה יכול להמיר קובץ XPS למסמך Word בפורמט DOCX או DOC על ידי ביצוע השלבים הבאים:

  1. טען את קובץ המקור XPS עבור ההמרה.
  2. צור אובייקט מהמחלקה PdfSaveOptions וציין את המאפיינים שלו.
  3. עבד את קובץ XPS לקובץ PDF.
  4. ייצא מסמך PDF מתווך זה לקובץ Word.

קטע הקוד הבא מפרט כיצד להמיר קובץ XPS למסמך Word באופן תכנותי ב-Java:

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

// טען מסמך XPS קלט
XpsDocument document = new XpsDocument("sample.xps");

// אתחול אובייקט PdfSaveOptions עם הפרמטרים הדרושים
PdfSaveOptions options = new PdfSaveOptions();
options.setJpegQualityLevel(100);
options.setImageCompression(PdfImageCompression.Jpeg);

// צור התקן עיבוד לפורמט PDF
PdfDevice device = new PdfDevice(os);

// שמור קובץ PDF פלט
document.save(device, options);

// טען את קובץ ה-PDF הביניים
Document pdfDocument = new Document(os.toByteArray());

// שמור את מסמך הפלט של Word כקובץ DOCX
pdfDocument.save("output.docx" , SaveFormat.DocX);

המרת קובץ OXPS ל- Word DOCX/DOC באופן פרוגרמטי באמצעות Java

אתה יכול להמיר קובץ OXPS למסמך Word עם סיומת קובץ DOCX או DOC באמצעות השלבים הבאים:

  1. ראשית, טען את קובץ המקור OXPS.
  2. הצג מופע של המחלקה PdfSaveOptions
  3. כתוב את קובץ ה-PDF הביניים לזרם.
  4. שמור את קובץ ה-PDF הביניים כמסמך Word.

קטע הקוד שלהלן מדגים כיצד להמיר OXPS ל-Word ב-Java:

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

// טען מסמך OXPS קלט
XpsDocument document = new XpsDocument("sample.oxps");

// אתחול אובייקט PdfSaveOptions עם הפרמטרים הדרושים
PdfSaveOptions options = new PdfSaveOptions();
options.setJpegQualityLevel(100);
options.setImageCompression(PdfImageCompression.Jpeg);

// צור התקן עיבוד לפורמט PDF
PdfDevice device = new PdfDevice(os);

// שמור קובץ PDF פלט
document.save(device, options);

// טען את קובץ ה-PDF הביניים
Document pdfDocument = new Document(os.toByteArray());

// שמור את מסמך הפלט של Word כקובץ DOCX
pdfDocument.save("output.docx" , SaveFormat.DocX);

קבל רישיון זמני בחינם

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

סיכום

במאמר זה, השגת הבנה כיצד להמיר XPS ל-Word ו-OXPS ל-Word בפורמט DOCX או DOC באופן תכנותי ב-Java. יתר על כן, בקר בסעיף תיעוד כדי לגלות תכונות נוספות. אנא אל תהסס לפנות אלינו בפורום, בכל שאלה.

ראה גם

המר תמונת XPS ל-JPG או PNG ב-Java

טיפ: ייתכן שתרצה לסמן את Aspose PowerPoint to Word Converter מכיוון שהוא מדגים את תהליך ההמרה הפופולרי של מצגת למסמך Word.