EPUB ל-XPS מבחינה תוכנית Java

קובץ EPUB הוא בפורמט קובץ Open eBook המשמש בדרך כלל לפרסום ספרים. במקרים מסוימים של שימוש, ייתכן שיהיה עליך להמיר קובץ EPUB לפורמט קובץ XPS. במאמר זה, תלמד כיצד להמיר קבצי EPUB ל-XPS באופן תכנותי ב-Java.

ממיר EPUB ל-XPS - התקנת Java API

Aspose.HTML for Java API תומך בעבודה עם EPUB, XPS ועוד רבים אחרים פורמטי קובץ. אתה יכול להגדיר במהירות את ה-API על ידי הורדת קובץ ה-JAR שלו מהקטע מהדורות חדשות או התקנתו ממאחסן Aspose עם התצורות הבאות:

מאגר:

 <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-html</artifactId>
        <version>21.12</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

המר EPUB לקובץ XPS באופן תכנותי ב-Java

עליך לבצע את השלבים שלהלן להמרת קובץ EPUB למסמך XPS באופן תוכנתי ב-Java:

  1. ראשית, טען את קובץ ה-EPUB הקלט.
  2. צור אובייקט במחלקה XpsSaveOptions.
  3. הגדר את מידות העמוד באינצ’ים, סנטימטרים וכו’ לפי הצורך.
  4. לבסוף, המר EPUB לקובץ XPS.

קטע הקוד שלהלן מסביר כיצד להמיר קובץ EPUB לקובץ XPS ב-Java:

// צור מופע של XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();

// הגדר את גודל העמוד באינצ'ים
options.getPageSetup().setAnyPage(new Page(new Size(Length.fromInches(7), Length.fromInches(3))));

// קרא לשיטת convertEPUB כדי להמיר EPUB ל-XPS
Converter.convertEPUB("input.epub", options, "output.xps");

קבל רישיון הערכה בחינם

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

חקור תכונות אחרות

אתה יכול לבקר בסעיף תיעוד כדי לחקור כמה תכונות אחרות הנתמכות על ידי ה-API.

הדגמה מקוונת

נסה את אפליקציית האינטרנט EPUB to XPS Converter שפותחה באמצעות ה-API שלמעלה.

סיכום

במאמר זה, למדת כיצד להמיר קובץ EPUB לפורמט XPS. אתה יכול לשלוט במאפיינים שונים של קובץ הפלט כמו גובה העמוד, רוחב, רזולוציות וכו’. יתר על כן, אתה יכול למצוא תכונות רבות אחרות של ה-API על ידי ביקור בתיעוד. יתרה מזאת, אנא אל תהסס לפנות אלינו בפורום במקרה של כל שאלה.

ראה גם

המר Markdown ל-HTML או HTML לקובץ MD ב-Java