EPUB เป็น XPS โดยทางโปรแกรม Java

ไฟล์ EPUB อยู่ในรูปแบบไฟล์ Open eBook ซึ่งโดยปกติแล้วจะใช้ในการเผยแพร่หนังสือ ในกรณีการใช้งานเฉพาะ คุณอาจต้องแปลงไฟล์ EPUB เป็นรูปแบบไฟล์ XPS ในบทความนี้ คุณจะได้เรียนรู้วิธีแปลงไฟล์ EPUB เป็น XPS โดยทางโปรแกรมใน Java

ตัวแปลง EPUB เป็น XPS – การติดตั้ง Java API

Aspose.HTML for Java API รองรับการทำงานกับ EPUB, XPS และ รูปแบบไฟล์ อื่นๆ อีกมากมาย คุณสามารถกำหนดค่า API ได้อย่างรวดเร็วโดยดาวน์โหลดไฟล์ JAR จากส่วน New Releases หรือติดตั้งจาก Aspose Repository ด้วยการกำหนดค่าต่อไปนี้:

พื้นที่เก็บข้อมูล:

 <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))));

// เรียกใช้เมธอด converterEPUB เพื่อแปลง EPUB เป็น XPS
Converter.convertEPUB("input.epub", options, "output.xps");

รับใบอนุญาตการประเมินฟรี

คุณสามารถประเมินคุณสมบัติทั้งหมดของ API ได้อย่างเต็มประสิทธิภาพโดยขอ ใบอนุญาตชั่วคราวฟรี

สำรวจคุณสมบัติอื่นๆ

คุณสามารถไปที่ส่วน documentation เพื่อสำรวจคุณสมบัติอื่นๆ ที่ API รองรับ

การสาธิตออนไลน์

โปรดลองใช้เว็บแอป EPUB เป็น XPS Converter ที่พัฒนาโดยใช้ API ข้างต้น

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ EPUB เป็นรูปแบบ XPS คุณสามารถควบคุมคุณสมบัติต่างๆ ของไฟล์เอาต์พุตได้ เช่น ความสูงของหน้า ความกว้าง ความละเอียด ฯลฯ นอกจากนี้ คุณสามารถค้นหาคุณสมบัติอื่นๆ ของ API ได้โดยไปที่ เอกสารประกอบ นอกจากนี้ โปรดติดต่อเราได้ที่ ฟอรัม ในกรณีที่มีข้อสงสัยใดๆ

ดูสิ่งนี้ด้วย

แปลง Markdown เป็น HTML หรือ HTML เป็นไฟล์ MD ใน Java