EPUB vers JPG PNG Java

Le format de fichier EPUB est populaire pour l’impression de livres électroniques, de brochures, de dépliants, etc. Parfois, vous devrez peut-être convertir un fichier EPUB en image pour afficher le contenu du fichier. Par conséquent, cet article vous explique comment convertir un fichier EPUB en une image JPG ou PNG par programmation en Java.

Conversion EPUB en image - Installation de l’API Java

Aspose.HTML for Java peut être utilisé pour créer, modifier et manipuler HTML, MHTML, XPS, EPUB et de nombreux autres formats de fichiers. Vous pouvez télécharger ses fichiers JAR depuis la page New Releases ou coller les configurations suivantes dans le fichier pom.xml de votre projet :

Repository:

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

Dependency:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.12</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

Convertir une image EPUB en JPG en Java

Vous pouvez convertir un fichier EPUB en image JPG en suivant les étapes ci-dessous :

  1. Créez un objet de la classe ImageSaveOptions.
  2. Définissez la taille de la page et le format de l’image de sortie.
  3. Enregistrez l’image JPG de sortie avec la méthode ConvertEPUB.

L’exemple de code suivant explique comment convertir un fichier EPUB en image JPG en Java :

// Préparer un chemin vers un fichier EPUB source
String sourcePath = "input.epub";

// Préparez un chemin pour enregistrer le fichier converti 
String outputPath = "output.jpg";

// Créer une instance de ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Jpeg);
options.setSmoothingMode(SmoothingMode.HighQuality);
options.getPageSetup().setAnyPage(new Page(
    new Size(
Length.fromInches(4),
Length.fromInches(5.5))));

// Appelez la méthode ConvertEPUB pour convertir EPUB en image JPG
Converter.convertEPUB(sourcePath, options, outputPath);

Convertir EPUB en image PNG par programmation en Java

Vous devez suivre les étapes ci-dessous pour convertir un fichier EPUB en image PNG :

  1. Créez une instance de la classe ImageSaveOptions.
  2. Définissez le format d’image de sortie sur PNG.
  3. Convertissez l’EPUB en image PNG avec la méthode ConvertEPUB.

L’exemple de code suivant explique comment convertir un fichier EPUB en image PNG en Java :

// Préparer un chemin vers un fichier EPUB source
String sourcePath = "input.epub";

// Préparez un chemin pour enregistrer le fichier converti 
String outputPath = "output.png";

// Créer une instance de ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
options.getPageSetup().getAnyPage().setSize(new Size(500, 500));

// Appelez la méthode ConvertEPUB pour convertir EPUB en image PNG
Converter.convertEPUB(sourcePath, options, outputPath);

Explorer Aspose.HTML for Java

Vous pouvez consulter différents chapitres de la documentation pour découvrir d’autres fonctionnalités incluses dans l’API.

Obtenez une licence gratuite

Vous pouvez demander une licence temporaire gratuite afin d’évaluer les fonctionnalités de l’API sans aucune limitation.

Conclusion

Dans cet article, vous avez exploré comment convertir un fichier EPUB en une image JPG ou PNG en Java. De plus, n’hésitez pas à nous contacter sur le forum en cas de questions.

Voir également

Convertir HTML en MHT en Java