แปลงเอกสาร Word เป็น EPUB ใน Java

อุปกรณ์อัจฉริยะส่วนใหญ่ เช่น สมาร์ทโฟน แท็บเล็ต แล็ปท็อป ฯลฯ รองรับรูปแบบ EPUB เพื่อดูหรืออ่านเอกสาร เป็นรูปแบบที่ใช้กันทั่วไปสำหรับ ebooks หรือสิ่งพิมพ์อิเล็กทรอนิกส์ ในทางกลับกัน รูปแบบ MS Word เช่น DOCX, DOC เป็นต้น เป็นรูปแบบเอกสารที่ใช้กันอย่างแพร่หลายในโลกดิจิทัล ในบทความนี้ เราจะแสดงวิธีแปลง MS Word DOC DOCX เป็น EPUB โดยทางโปรแกรมใน Java นอกจากนี้ คุณจะได้เรียนรู้วิธีปรับแต่งการแปลง Word DOC เป็น EPUB โดยใช้ตัวเลือกต่างๆ

Java API สำหรับการแปลง Word DOC DOCX เป็น EPUB

ในการแปลงไฟล์ DOCX, DOC ฯลฯ เป็นรูปแบบ EPUB เราจะใช้ Aspose.Words for Java API ดังกล่าวช่วยให้คุณสร้างและจัดการเอกสาร MS Word ได้อย่างราบรื่น ยิ่งไปกว่านั้น คุณสามารถแปลงไฟล์ Word ให้มีความคมชัดสูงเป็นรูปแบบอื่นๆ ได้ เช่น EPUB, HTML, PDF เป็นต้น คุณสามารถ ดาวน์โหลด ไฟล์ JAR ของ API หรือติดตั้งในแอปพลิเคชันที่ใช้ Maven โดยใช้การกำหนดค่าต่อไปนี้ .

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

แปลง Word DOC เป็น EPUB ใน Java - ดาวน์โหลดฟรี

ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ Word DOCX เป็น EPUB ใน Java

  • โหลดไฟล์ Word โดยใช้คลาส Document
  • แปลงไฟล์เป็นรูปแบบ EPUB โดยใช้วิธี Document.save(string)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ DOCX เป็น EPUB ใน Java

// โหลดเอกสาร Word
Document doc = new Document("document.docx");

// แปลงเอกสาร Word เป็น EPUB
doc.save("word-to-epub.epub");

ปรับแต่งการแปลง Word DOC เป็น EPUB ใน Java

คุณยังสามารถแก้ไขลักษณะการทำงานเริ่มต้นของ API ในการแปลง Word เป็น EPUB โดยใช้ตัวเลือกต่างๆ ตัวอย่างเช่น คุณสามารถระบุรูปแบบการเข้ารหัส ส่งออกข้อมูลเอกสาร ตั้งค่าเกณฑ์การแยก และอื่นๆ ต่อไปนี้เป็นขั้นตอนในการปรับแต่งการแปลง Word DOC เป็น EPUB ใน Java

  • โหลดไฟล์ Word โดยใช้คลาส Document
  • สร้างวัตถุของคลาส HtmlSaveOptions และตั้งค่าตัวเลือกที่จำเป็น
  • แปลงไฟล์เป็น EPUB โดยใช้วิธี Document.save(string, HtmlSaveOptions)

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีปรับแต่งการแปลง Word DOC เป็น EPUB ใน Java

// โหลดเอกสาร Word
Document doc = new Document("document.docx");

// สร้างวัตถุสำหรับบันทึกตัวเลือก
HtmlSaveOptions saveOptions = new HtmlSaveOptions();

// ตั้งค่าการเข้ารหัสที่ต้องการ
saveOptions.setEncoding(Charset.forName("UTF-8"));

// ระบุองค์ประกอบที่จะแบ่ง HTML ภายในที่ สิ่งนี้จะสร้าง HTML ใหม่ภายใน EPUB 
// ซึ่งทำให้คุณสามารถจำกัดขนาดของ HTML แต่ละส่วนได้ สิ่งนี้มีประโยชน์สำหรับผู้อ่านที่ไม่สามารถอ่านได้ 
// ไฟล์ HTML ที่มีขนาดใหญ่กว่าที่กำหนด เช่น 300kb
saveOptions.setDocumentSplitCriteria(DocumentSplitCriteria.HEADING_PARAGRAPH);

// เปิดใช้งานการส่งออกคุณสมบัติของเอกสาร
saveOptions.setExportDocumentProperties(true);

// ระบุรูปแบบการบันทึก
saveOptions.setSaveFormat(SaveFormat.EPUB);

// แปลงเอกสาร Word เป็น EPUB
doc.save("word-to-epub.epub", saveOptions);

Java Word DOC เป็น EPUB Converter - รับใบอนุญาตฟรี

คุณสามารถใช้ Aspose.Words for Java ได้โดยไม่มีข้อจำกัดในการประเมินโดยรับ ใบอนุญาตชั่วคราว ฟรี

บทสรุป

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

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