EPUB-Dateien zusammenführen Java

EPUB ist die Abkürzung für elektronische Veröffentlichung, die häufig zum Speichern von Büchern und anderen verwandten Inhalten verwendet wird. Diese Dateien können Wörter, Grafiken, Bilder, Schriftarten, Stylesheets usw. enthalten. In einigen Szenarien müssen Sie möglicherweise einige EPUB-Dateien zusammenführen. In Anlehnung an diese Anforderungen erläutert dieser Artikel, wie Sie EPUB-Dateien programmgesteuert in Java zusammenführen.

EPUB-Dateien zusammenführen – Java-API-Installation

Aspose.HTML for Java unterstützt das Arbeiten mit oder Konvertieren von HTML, MHTML, SVG und einigen anderen unterstützten Dateiformaten. Sie können ganz einfach auf die API zugreifen, indem Sie die Referenz-JAR-Datei von der Seite New Releases herunterladen oder die folgenden Maven-Konfigurationen in die pom.xml-Datei Ihres Projekts einfügen, um die API aus dem [Aspose Repository][zu konfigurieren]. 9]:

Repository:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Abhängigkeit:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>22.9</version>
        <classifier>jdk18</classifier>
    </dependency>
</dependencies>

So führen Sie EPUB-Dateien programmgesteuert in Java zusammen

Die folgenden Schritte zeigen, wie Sie EPUB-Dateien in Java zusammenführen:

  1. Laden Sie die EPUB-Quelldateien in Streams.
  2. Erstellen Sie ein Array mit den geladenen Eingabedateien.
  3. Erstellen Sie eine Instanz des EPUB-Renderers.
  4. Führen Sie die EPUB-Dokumente zu einer PDF-Datei zusammen.

EPUB-Dateien in Java zusammenführen

Bitte führen Sie die folgenden Schritte aus, um EPUB-Dateien programmgesteuert in Java zusammenzuführen:

  1. Laden Sie die EPUB-Quelldateien in Streams.
  2. Erstellen Sie ein Array mit den geladenen Eingabedateien.
  3. Erstellen Sie eine Instanz von EpubRenderer.
  4. Führen Sie die EPUB-Dokumente zu einer PDF-Datei zusammen.

Das folgende Code-Snippet zeigt, wie EPUB-Dateien programmgesteuert in Java zusammengeführt werden:

// Öffnen Sie die EPUB-Quelldateien zum Lesen
Stream stream1 = new FileStream("input.epub", FileMode.Open);
Stream stream2 = new FileStream("input.epub", FileMode.Open);

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

// Erstellen Sie eine Instanz des EPUB-Renderers
var renderer = new com.aspose.html.rendering.EpubRenderer();

// Erstellen Sie eine Instanz des PDF-Geräts
var device = new com.aspose.html.rendering.pdf.PdfDevice("merge-epub.pdf");

// Führen Sie die EPUB-Dokumente in PDF zusammen
renderer.render(device, merge);

Entdecken Sie Aspose.HTML für Java

Sie können den Abschnitt Dokumentation besuchen, um viele weitere Funktionen der API kennenzulernen.

Fazit

Abschließend haben Sie gelernt, wie Sie EPUB-Dateien in Java zusammenführen. Es behandelt den gesamten Prozess und das Codebeispiel, um mehrere EPUB-Dateien programmgesteuert in Java zu einer einzigen PDF-Datei zu kombinieren. Darüber hinaus können Sie sich bei Unklarheiten gerne unter forum an uns wenden.

Siehe auch