EPUB till JPG PNG Java

Filformatet EPUB är populärt för att skriva ut e-böcker, broschyrer, broschyrer etc. Ibland kan du behöva konvertera en EPUB-fil till en bild för att visa filinnehållet. Därför guidar den här artikeln dig om hur du konverterar en EPUB-fil till en JPG- eller PNG-bild programmatiskt i Java.

EPUB till bildkonvertering – Java API-installation

Aspose.HTML for Java kan användas för att skapa, redigera och manipulera HTML, MHTML, XPS, EPUB och många andra filformat. Du kan ladda ner dess JAR-filer från sidan New Releases eller klistra in följande konfigurationer i pom.xml-filen för ditt projekt:

Förvar:

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

Beroende:

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

Konvertera EPUB till JPG-bild i Java

Du kan konvertera en EPUB-fil till en JPG-bild genom att följa stegen nedan:

  1. Skapa ett objekt av klassen ImageSaveOptions.
  2. Ställ in sidstorlek och utdatabildsformat.
  3. Spara den utgående JPG-bilden med metoden ConvertEPUB.

Följande kodexempel beskriver hur man konverterar en EPUB-fil till en JPG-bild i Java:

// Förbered en sökväg till en käll-EPUB-fil
String sourcePath = "input.epub";

// Förbered en sökväg för att spara den konverterade filen 
String outputPath = "output.jpg";

// Skapa en instans av 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))));

// Anropa ConvertEPUB-metoden för att konvertera EPUB till JPG-bild
Converter.convertEPUB(sourcePath, options, outputPath);

Konvertera EPUB till PNG-bild Programmatiskt i Java

Du måste följa stegen nedan för att konvertera en EPUB-fil till en PNG-bild:

  1. Skapa en instans av klassen ImageSaveOptions.
  2. Ställ in utdatabildens format som PNG.
  3. Konvertera EPUB till en PNG-bild med metoden ConvertEPUB.

Följande kodexempel förklarar hur man konverterar en EPUB-fil till en PNG-bild i Java:

// Förbered en sökväg till en käll-EPUB-fil
String sourcePath = "input.epub";

// Förbered en sökväg för att spara den konverterade filen 
String outputPath = "output.png";

// Skapa en instans av ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
options.getPageSetup().getAnyPage().setSize(new Size(500, 500));

// Anropa ConvertEPUB-metoden för att konvertera EPUB till PNG-bild
Converter.convertEPUB(sourcePath, options, outputPath);

Utforska Aspose.HTML för Java API

Du kan ta en titt på olika kapitel i dokumentationen för att lära dig andra funktioner som ingår i API:et.

Skaffa en gratis licens

Du kan begära en gratis temporär licens för att utvärdera API-funktionerna utan några begränsningar.

Slutsats

I den här artikeln har du utforskat hur du konverterar en EPUB-fil till en JPG- eller PNG-bild i Java. Dessutom är du välkommen att kontakta oss på forumet om du har några frågor.

Se även

Konvertera HTML till MHT i Java