การแปลง EPUB เป็น XPS ด้วย Aspose.HTML สำหรับ Java

คุณต้องการแปลงไฟล์ EPUB เป็นรูปแบบ XPS โดยใช้ Java หรือไม่? Aspose.HTML สำหรับ Java พร้อมเพื่อทำให้กระบวนการง่ายขึ้นสำหรับคุณ คำแนะนำทีละขั้นตอนนี้จะแนะนำคุณตลอดขั้นตอนทั้งหมด ตั้งแต่ข้อกำหนดเบื้องต้นไปจนถึงการนำเข้าแพ็คเกจที่จำเป็น และแยกย่อยแต่ละตัวอย่างออกเป็นขั้นตอนที่ง่ายต่อการปฏิบัติตาม

ข้อกำหนดเบื้องต้น

ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:

  1. Java Development Kit (JDK): ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Java Development Kit (JDK) บนระบบของคุณ คุณสามารถดาวน์โหลดได้จากเว็บไซต์ Oracle หรือแหล่งที่เชื่อถือได้อื่นๆ

  2. Aspose.HTML สำหรับไลบรารี Java: ดาวน์โหลดและติดตั้ง Aspose.HTML สำหรับไลบรารี Java จากAspose.HTML สำหรับเอกสาร Java . คุณสามารถใช้ลิ้งค์ดาวน์โหลด เพื่อจุดประสงค์นี้.

  3. IDE (Integrated Development Environment): เลือก Java IDE ที่คุณชื่นชอบสำหรับการเข้ารหัส IntelliJ IDEA, Eclipse หรือ NetBeans เป็นตัวเลือกยอดนิยม

  4. ไฟล์ EPUB: คุณจะต้องมีไฟล์ EPUB ที่คุณต้องการแปลงเป็น XPS ตรวจสอบให้แน่ใจว่าคุณมีไฟล์นี้พร้อม

แพ็คเกจนำเข้า

ในขั้นตอนนี้ เราจะนำเข้าแพ็คเกจที่จำเป็นจากไลบรารี Aspose.HTML และตั้งค่าสภาพแวดล้อมสำหรับงานการแปลงของเรา

นำเข้าแพ็คเกจ Aspose.HTML

import com.aspose.html.saving.XpsSaveOptions;
import com.aspose.html.converters.Converter;
import java.io.FileInputStream;

ตอนนี้เรามีข้อกำหนดเบื้องต้นและนำเข้าแพ็คเกจที่จำเป็นแล้ว มาดูตัวอย่างกันดีกว่า

ในส่วนนี้ เราจะแจกแจงขั้นตอนการแปลงไฟล์ EPUB เป็นรูปแบบ XPS ออกเป็นหลายขั้นตอน

เปิดไฟล์ EPUB

try (FileInputStream fileInputStream = new FileInputStream("input.epub")) {

ในขั้นตอนนี้ เราจะเปิดไฟล์ EPUB เพื่ออ่านโดยใช้ไฟล์FileInputStream. ตรวจสอบให้แน่ใจว่าไฟล์ EPUB ที่คุณต้องการแปลงชื่อ “input.epub” หรืออัปเดตเส้นทางของไฟล์ตามลำดับ

สร้าง XpsSaveOptions

XpsSaveOptions options = new XpsSaveOptions();

ที่นี่เราสร้างอินสแตนซ์ของXpsSaveOptionsซึ่งระบุตัวเลือกสำหรับการบันทึกไฟล์ XPS

แปลง EPUB เป็น XPS

Converter.convertEPUB(
    fileInputStream,
    options,
    "output.xps"
);

ตอนนี้เราใช้Converter.convertEPUB วิธีการแปลงไฟล์ EPUB เป็นรูปแบบ XPS วิธีการนี้จะใช้เวลาfileInputStream , ที่options เราสร้างไว้ก่อนหน้านี้ และชื่อไฟล์เอาต์พุต ซึ่งในตัวอย่างนี้คือ “output.xps” คุณสามารถเปลี่ยนชื่อไฟล์เอาต์พุตได้ตามต้องการ

แค่นั้นแหละ! คุณได้แปลงไฟล์ EPUB เป็นรูปแบบ XPS โดยใช้ Aspose.HTML สำหรับ Java สำเร็จแล้ว

บทสรุป

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

มีคำถามเพิ่มเติมหรือต้องการความช่วยเหลือเพิ่มเติม? ตรวจสอบAspose.HTML ฟอรั่ม สำหรับการสนับสนุน

คำถามที่พบบ่อย

ฉันสามารถแปลงไฟล์ EPUB หลายไฟล์ในคราวเดียวได้หรือไม่

ได้ คุณสามารถวนซ้ำรายการไฟล์ EPUB และแปลงเป็น XPS ทีละไฟล์ได้โดยใช้ตัวอย่างที่ให้ไว้

มีใบอนุญาตชั่วคราวสำหรับการทดสอบหรือไม่

ใช่ คุณสามารถขอรับใบอนุญาตชั่วคราวเพื่อการทดสอบได้โดยไปที่หน้าใบอนุญาตชั่วคราว.

EPUB เวอร์ชันใดบ้างที่รองรับการแปลง

Aspose.HTML สำหรับ Java รองรับรูปแบบ EPUB 2 และ 3

มีรูปแบบเอาต์พุตอื่นๆ ที่รองรับนอกเหนือจาก XPS หรือไม่

ใช่ Aspose.HTML สำหรับ Java รองรับการแปลงเป็นรูปแบบอื่นๆ ที่หลากหลาย เช่น PDF, TIFF และอื่นๆ ตรวจสอบเอกสารประกอบเพื่อดูรายละเอียด

Aspose.HTML เหมาะสำหรับโครงการเชิงพาณิชย์หรือไม่

อย่างแน่นอน. Aspose.HTML เป็นโซลูชันที่ทรงพลังและเชื่อถือได้สำหรับทั้งโครงการส่วนบุคคลและเชิงพาณิชย์