ผสาน PDF ไปยัง EPUB ผ่านทาง Java

ผสาน PDF เอกสารในรูปแบบเดียว EPUB บน Javaโปรแกรมเมอร์สามารถใช้รหัสตัวอย่างนี้เพื่อรวม PDF ภายในเว็บหรือสก์ท็อปโปรแกรม Java ตาม

ผสาน PDF กับ EPUB โดยใช้ Java

วิธีการผสาน PDF ไปยัง EPUB?ด้วย Aspose.PDF for Java ห้องสมุดคุณสามารถผสาน PDF เพื่อ EPUB โปรแกรมซอฟต์แวร์ PDF จาก Apose เหมาะสำหรับบุคคลและธุรกิจขนาดเล็กหรือขนาดใหญ่เนื่องจากสามารถประมวลผลข้อมูลจำนวนมากได้ จึงทำการเรียงต่อกันอย่างรวดเร็วและมีประสิทธิภาพและปกป้องข้อมูลของคุณคุณลักษณะเฉพาะจาก Aspose.PDF เป็น API สำหรับการผสาน PDF เพื่อ EPUB

คุณสามารถดาวน์โหลดรุ่นล่าสุดได้โดยตรงจาก Maven และติดตั้งภายในโครงการ Maven ตามของคุณโดยการเพิ่มการกำหนดค่าต่อไปนี้เพื่อ pom.xml

ตรวจสอบรายละเอียดของการติดตั้งไลบรารีในหน้า เอกสารเมื่อต้องการตรวจสอบประโยชน์ของไลบรารี ให้ลองใช้ข้อมูลโค้ดการแปลง PDF เป็น EPUB

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

วิธีการผสาน PDF ไปยัง EPUB ผ่านทาง Java


Java นักพัฒนาสามารถโหลดและผสานไฟล์ PDF ไปยัง EPUB ในเพียงไม่กี่บรรทัดของโค้ด

  1. เริ่มต้นเอกสารใหม่และเรียกใช้ลูปสำหรับการผสานไฟล์
  2. วนซ้ำ: เพิ่มหน้าใหม่ลงในเอกสาร EPUB
  3. ในลูป: เพิ่มไฟล์ PDF ลงในหน้าใหม่
  4. หลังจากลูปบันทึกผล

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

ผสานไฟล์ PDF โดยใช้ Java และบันทึกเป็น EPUB

ตัวอย่าง Java: ตัวอย่างรหัสนี้แสดง PDF ถึง EPUB เรียงต่อกัน

Input file:

File not added

File not added

Output format:

EPUB

Output file:

Document pdfDocument = new Document();         // Create an empty PDF document for merging
Document pdfDocument1 = new Document("sample1.pdf");         // Load the first PDF document
Document pdfDocument2 = new Document("sample2.pdf");         // Load the second PDF document

// Add all pages from the first PDF to the merged document
for (com.aspose.pdf.Page page : pdfDocument1.getPages())
    pdfDocument.getPages().add(page);

// Add all pages from the second PDF to the merged document
for (com.aspose.pdf.Page page : pdfDocument2.getPages())
    pdfDocument.getPages().add(page);

// Set up EPUB save options with PDF flow recognition mode
EpubSaveOptions epubSaveOptions = new com.aspose.pdf.EpubSaveOptions();
epubSaveOptions.setContentRecognitionMode(com.aspose.pdf.EpubSaveOptions.RecognitionMode.PdfFlow);

// Save the merged document as an EPUB file
pdfDocument.save("merger_pdf_epub.epub", epubSaveOptions);

// Close the merged PDF document
pdfDocument.close();

API สำหรับ Java เพื่อรวม PDF เข้ากับ EPUB

Aspose.PDF สำหรับ Java API เป็นห้องสมุดที่ช่วยให้นักพัฒนาเพื่อเพิ่มความสามารถในการประมวลผล PDF เพื่อการใช้งานของพวกเขามันสามารถใช้ในการสร้างชนิดของโปรแกรม 32 บิตและ 64 บิตใด ๆ เพื่อสร้างหรืออ่าน, แปลงและจัดการไฟล์ PDF โดยไม่ต้องใช้ Adobe AcrobatAspose.PDF สำหรับ Java ช่วยให้นักพัฒนาสามารถแทรกตารางกราฟรูปภาพเชื่อมโยงหลายมิติแบบอักษรที่กำหนดเองและอื่น ๆ ลงในเอกสาร PDFนอกจากนี้ยังเป็นไปได้ที่จะบีบอัด PDFAspose.PDF สำหรับ Java มีคุณลักษณะด้านความปลอดภัยที่ยอดเยี่ยมในการพัฒนาไฟล์ PDF ที่ปลอดภัย

คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับ Aspose.PDF สำหรับ Java API บน เอกสาร และ ตัวอย่าง เกี่ยวกับวิธีการใช้ APIบางส่วนของคุณสมบัติที่สำคัญของ Aspose.PDF สำหรับ Java API รวมถึงการสนับสนุนสำหรับรูปแบบไฟล์ต่าง ๆ รวมทั้ง HTML, XFA, TXT, PCL, XML, XPS และรูปแบบไฟล์ภาพการสนับสนุนสำหรับรุ่น PDF ต่างๆและการทำงานเชื่อมโยงหลายมิติที่กว้างขวาง