Об’єднання файлів EPUB Java

EPUB – це абревіатура електронної публікації, яка часто використовується для збереження книг та іншого пов’язаного вмісту. Ці файли можуть містити слова, графіку, зображення, шрифти, таблиці стилів тощо. У деяких випадках може знадобитися об’єднати деякі файли EPUB. Дотримуючись таких вимог, у цій статті пояснюється, як програмно об’єднати файли EPUB у Java.

Об’єднати файли EPUB – встановлення Java API

Aspose.HTML for Java підтримує роботу або конвертацію HTML, MHTML, SVG та деяких інших підтримуваних форматів файлів. Ви можете легко отримати доступ до API, завантаживши його довідковий файл JAR зі сторінки Нові випуски або вставивши наступні конфігурації Maven у файл pom.xml вашого проекту, щоб налаштувати API зі 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>22.9</version>
        <classifier>jdk18</classifier>
    </dependency>
</dependencies>

Як об’єднати файли EPUB у Java

Наступні кроки показують, як об’єднати файли EPUB у Java:

  1. Завантажте вихідні файли EPUB у потоки.
  2. Створіть масив із завантаженими вхідними файлами.
  3. Створіть екземпляр EPUB Renderer.
  4. Об’єднайте документи EPUB у файл PDF.

Об’єднайте файли EPUB у Java

Щоб програмно об’єднати файли EPUB у Java, виконайте наведені нижче дії.

  1. Завантажте вихідні файли EPUB у потоки.
  2. Створіть масив із завантаженими вхідними файлами.
  3. Створіть екземпляр EpubRenderer.
  4. Об’єднайте документи EPUB у файл PDF.

Наведений нижче фрагмент коду демонструє програмне об’єднання файлів EPUB у Java:

// Відкрийте вихідні файли EPUB для читання
Stream stream1 = new FileStream("input.epub", FileMode.Open);
Stream stream2 = new FileStream("input.epub", FileMode.Open);

Stream[] merge = new Stream[]{stream1, stream2};

// Створіть екземпляр EPUB Renderer
var renderer = new com.aspose.html.rendering.EpubRenderer();

// Створіть екземпляр пристрою PDF
var device = new com.aspose.html.rendering.pdf.PdfDevice("merge-epub.pdf");

// Об’єднайте документи EPUB у PDF
renderer.render(device, merge);

Дослідіть Aspose.HTML for Java

Ви можете відвідати розділ документація, щоб дізнатися про багато інших функцій, які пропонує API.

Висновок

На завершення ви дізналися, як об’єднати файли EPUB у Java. Він охоплює весь процес і зразок коду для програмного об’єднання кількох файлів EPUB в один файл PDF на Java. Крім того, будь ласка, не соромтеся звертатися до нас на форум у разі будь-яких неясностей.

Дивись також