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.
- EPUB to Image Converter – Instalacja Java API
- Programowo konwertuj obraz EPUB na obraz JPG w Javie
- Konwertuj EPUB na obraz 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:
- Utwórz obiekt klasy ImageSaveOptions.
- Ustaw rozmiar strony i format obrazu wyjściowego.
- 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:
- Utwórz instancję klasy ImageSaveOptions.
- Ustaw format obrazu wyjściowego jako PNG.
- 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.