Fusionner des fichiers EPUB Java

EPUB est l’abréviation de publication électronique fréquemment utilisée pour enregistrer des livres et d’autres contenus connexes. Ces fichiers peuvent inclure des mots, des graphiques, des images, des polices, des feuilles de style, etc. Dans certains scénarios, vous devrez peut-être fusionner certains fichiers EPUB. Suite à ces exigences, cet article explique comment fusionner des fichiers EPUB par programmation en Java.

Fusionner des fichiers EPUB - Installation de l’API Java

Aspose.HTML pour Java prend en charge l’utilisation ou la conversion de HTML, MHTML, SVG et d’autres [formats de fichiers] pris en charge 4. Vous pouvez facilement accéder à l’API en téléchargeant son fichier JAR de référence depuis la page New Releases ou en collant les configurations Maven suivantes dans le fichier pom.xml de votre projet afin de configurer l’API depuis le Aspose Repository :

Dépôt:

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

Dépendance:

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

Comment fusionner des fichiers EPUB par programme en Java

Les étapes suivantes montrent comment fusionner des fichiers EPUB en Java :

  1. Chargez les fichiers EPUB source dans les flux.
  2. Créez un tableau contenant les fichiers d’entrée chargés.
  3. Créez une instance de EPUB Renderer.
  4. Fusionnez les documents EPUB dans un fichier PDF.

Fusionner des fichiers EPUB en Java

Veuillez suivre les étapes ci-dessous pour fusionner les fichiers EPUB par programmation en Java :

  1. Chargez les fichiers EPUB source dans les flux.
  2. Créez un tableau contenant les fichiers d’entrée chargés.
  3. Créez une instance de EpubRenderer.
  4. Fusionnez les documents EPUB dans un fichier PDF.

L’extrait de code suivant montre comment fusionner des fichiers EPUB par programmation en Java :

// Ouvrez les fichiers EPUB sources pour les lire
Stream stream1 = new FileStream("input.epub", FileMode.Open);
Stream stream2 = new FileStream("input.epub", FileMode.Open);

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

// Créer une instance de EPUB Renderer
var renderer = new com.aspose.html.rendering.EpubRenderer();

// Créer une instance de périphérique PDF
var device = new com.aspose.html.rendering.pdf.PdfDevice("merge-epub.pdf");

// Fusionner les documents EPUB en PDF
renderer.render(device, merge);

Explorer Aspose.HTML pour Java

Vous pouvez visiter la section documentation pour découvrir de nombreuses autres fonctionnalités offertes par l’API.

Conclusion

En conclusion, vous avez appris à fusionner des fichiers EPUB en Java. Il couvre l’ensemble du processus et l’exemple de code pour combiner plusieurs fichiers EPUB en un seul fichier PDF par programmation en Java. De plus, n’hésitez pas à nous contacter sur forum en cas d’ambiguïté.

Voir également