通過 Java 合併 EPUB

合并 EPUB 文档。使用 Aspose.PDF for Java 以编程方式修改 EPUB 文件

使用 Java 合并 EPUB 文件

為了合併 EPUB,我們將使用 Aspose.PDF for Java API,它是一個功能豐富、功能強大且易於使用的 API -使用 Java 平台的連接 API。 您可以直接從 Maven 下載其最新版本並將其安裝在您的 Maven 中 -based 項目通過將以下配置添加到 pom.xml。 我們的 Java 庫可以將文檔從任何受支持的下載格式轉換為任何受支持的保存格式。 Aspose.PDF for Java 庫提供了相當通用的解決方案,將幫助您解決轉換文檔的任務。 Aspose.PDF 支持最多的流行文檔格式,包括加載和保存。 請注意,當前部分僅介紹熱門轉換。 當前頁面提供有關將格式轉換為格式的信息。 但是,有許多組合可用於轉換您的文件。 有關支持格式的完整列表,請參閱 支持的文件格式 部分。 在 文檔 頁面上查看安裝庫的詳細信息。

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>

如何通过 Java 合并 EPUB 文件


您需要 [Aspose.PDF for Java](https://releases.aspose.com/pdf/java)來嘗試環境中的代碼。

  1. 開啟第一個文件。
  2. 開啟第二個文件。
  3. 將第二個文件的頁面添加到第一個文件。
  4. 儲存串聯的輸出檔

Java-合并 EPUB 文件的示例代码

Input file:

File not added

File not added

Output format:

Output file:

    EpubLoadOptions option = new EpubLoadOptions();
    Document document1= new Document("image1.epub", option);
    Document document2= new Document("image2.epub", option);
    // Add pages of second document to the first
    document1.getPages().add(document2.getPages());

    // Save concatenated output file
    document1.save(_dataDir+"ConcatenatePdfFiles_out.pdf");