Da EPUB a JPG PNG Java

Il formato di file EPUB è popolare per la stampa di e-book, brochure, opuscoli, ecc. A volte potrebbe essere necessario convertire un file EPUB in un’immagine per visualizzare il contenuto del file. Pertanto, questo articolo ti guida su come convertire un file EPUB in un’immagine JPG o PNG a livello di codice in Java.

Conversione da EPUB a immagine – Installazione dell’API Java

Aspose.HTML per Java può essere utilizzato per creare, modificare e manipolare HTML, MHTML, XPS, EPUB e molti altri formati di file. Puoi scaricare i suoi file JAR dalla pagina New Releases o incollare le seguenti configurazioni nel file pom.xml del tuo progetto:

Archivio:

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

Dipendenza:

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

Converti l’immagine EPUB in JPG in Java

Puoi convertire un file EPUB in un’immagine JPG seguendo i passaggi seguenti:

  1. Crea un oggetto della classe ImageSaveOptions.
  2. Imposta la dimensione della pagina e il formato dell’immagine di output.
  3. Salva l’immagine JPG di output con il metodo ConvertEPUB.

L’esempio di codice seguente illustra come convertire un file EPUB in un’immagine JPG in Java:

// Prepara un percorso per un file EPUB di origine
String sourcePath = "input.epub";

// Preparare un percorso per salvare il file convertito 
String outputPath = "output.jpg";

// Crea un'istanza di 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))));

// Chiama il metodo ConvertEPUB per convertire EPUB in un'immagine JPG
Converter.convertEPUB(sourcePath, options, outputPath);

Converti immagine EPUB in PNG in modo programmatico in Java

È necessario seguire i passaggi seguenti per convertire un file EPUB in un’immagine PNG:

  1. Crea un’istanza della classe ImageSaveOptions.
  2. Imposta il formato dell’immagine di output come PNG.
  3. Converti l’EPUB in un’immagine PNG con il metodo ConvertEPUB.

L’esempio di codice seguente spiega come convertire un file EPUB in un’immagine PNG in Java:

// Prepara un percorso per un file EPUB di origine
String sourcePath = "input.epub";

// Preparare un percorso per salvare il file convertito 
String outputPath = "output.png";

// Crea un'istanza di ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
options.getPageSetup().getAnyPage().setSize(new Size(500, 500));

// Chiama il metodo ConvertEPUB per convertire EPUB in un'immagine PNG
Converter.convertEPUB(sourcePath, options, outputPath);

Esplora Aspose.HTML per l’API Java

Puoi dare un’occhiata ai diversi capitoli della documentazione per apprendere altre funzionalità incluse nell’API.

Ottieni una licenza gratuita

Puoi richiedere una licenza temporanea gratuita per valutare le funzionalità dell’API senza alcuna limitazione.

Conclusione

In questo articolo, hai esplorato come convertire un file EPUB in un’immagine JPG o PNG in Java. Inoltre, non esitare a contattarci nel forum in caso di domande.

Guarda anche

Converti HTML in MHT in Java