EPUB do JPG PNG Java

Format pliku EPUB jest popularny do drukowania e-booków, broszur, broszur itp. Czasami może być konieczne przekonwertowanie pliku EPUB na obraz w celu wyświetlenia zawartości pliku. Dlatego w tym artykule dowiesz się, jak programowo przekonwertować plik EPUB na obraz JPG lub PNG w Javie.

Konwersja EPUB do obrazu – instalacja Java API

Aspose.HTML for Java może być używany do tworzenia, edytowania i manipulowania HTML, MHTML, XPS, EPUB i wieloma innymi formatami plików. Możesz pobrać jego pliki JAR ze strony New Releases lub wkleić następujące konfiguracje w pliku pom.xml swojego projektu:

Magazyn:

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

Zależność:

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

Konwertuj EPUB na obraz JPG w Javie

Możesz przekonwertować plik EPUB na obraz JPG, wykonując poniższe czynności:

  1. Utwórz obiekt klasy ImageSaveOptions.
  2. Ustaw rozmiar strony i format obrazu wyjściowego.
  3. Zapisz wyjściowy obraz JPG metodą ConvertEPUB.

Poniższy przykładowy kod wyjaśnia, jak przekonwertować plik EPUB na obraz JPG w Javie:

// Przygotuj ścieżkę do źródłowego pliku EPUB
String sourcePath = "input.epub";

// Przygotuj ścieżkę do zapisania przekonwertowanego pliku 
String outputPath = "output.jpg";

// Utwórz instancję 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))));

// Wywołaj metodę ConvertEPUB, aby przekonwertować plik EPUB na obraz JPG
Converter.convertEPUB(sourcePath, options, outputPath);

Konwertuj EPUB na obraz PNG Programowo w Javie

Aby przekonwertować plik EPUB na obraz PNG, wykonaj poniższe czynności:

  1. Utwórz instancję klasy ImageSaveOptions.
  2. Ustaw format obrazu wyjściowego jako PNG.
  3. Przekonwertuj plik EPUB na obraz PNG za pomocą metody ConvertEPUB.

Poniższy przykładowy kod wyjaśnia, jak przekonwertować plik EPUB na obraz PNG w Javie:

// Przygotuj ścieżkę do źródłowego pliku EPUB
String sourcePath = "input.epub";

// Przygotuj ścieżkę do zapisania przekonwertowanego pliku 
String outputPath = "output.png";

// Utwórz instancję ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);
options.getPageSetup().getAnyPage().setSize(new Size(500, 500));

// Wywołaj metodę ConvertEPUB, aby przekonwertować format EPUB na obraz PNG
Converter.convertEPUB(sourcePath, options, outputPath);

Przeglądaj Aspose.HTML for Java API

Możesz przejrzeć różne rozdziały w dokumentacji, aby poznać inne funkcje zawarte w API.

Uzyskaj bezpłatną licencję

Możesz poprosić o bezpłatną licencję tymczasową, aby bez żadnych ograniczeń ocenić funkcje API.

Wniosek

W tym artykule zbadałeś, jak przekonwertować plik EPUB na obraz JPG lub PNG w Javie. Ponadto w przypadku jakichkolwiek pytań prosimy o kontakt z nami na forum.

Zobacz też

Konwertuj HTML na MHT w Javie