Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
EPUB ist das am meisten unterstützte E-Book-Format. Die Konvertierung von EPUB in PNG kann hilfreich sein, wenn Sie eine EPUB-Datei in eine PowerPoint-Präsentation einfügen oder per E-Mail versenden möchten. Oder wenn Sie eine EPUB-Datei an jemanden weitergeben möchten, der keinen EPUB-Reader installiert hat.
Die Aspose.HTML for Java-Bibliothek bietet eine breite Palette von EPUB-Konvertierungen in Bilder, wie JPG, PNG, BMP, TIFF und GIF. Die Konvertierung von EPUB in ein beliebiges unterstütztes Bildformat erfolgt in den vorgeschriebenen Schritten:
Der einzige Unterschied besteht in der Angabe des Ausgabebildformats mit Hilfe der Klasse
ImageSaveOptions. Der Konstruktor ImageSaveOptions(format) initialisiert das Options-Objekt mit dem angegebenen Format. Sie können das Bildformat auf JPG, PNG, BMP, GIF oder TIFF setzen. Das standardmäßige ImageFormat ist PNG.
In diesem Artikel finden Sie Informationen zur Konvertierung eines EPUB in PNG mit Aspose.HTML for Java und zur Anwendung von
ImageSaveOptions. Sie können ganz einfach Java-Beispiele für die Konvertierung von EPUB in PNG verwenden, die hier ausführlich beschrieben sind, für die Konvertierung von
EPUB in JPG, EPUB in BMP, EPUB in GIF und EPUB in TIFF. Setzen Sie einfach das ImageFormat auf ImageSaveOptions!
Die statischen Methoden der Klasse Converter werden in erster Linie als einfachste Möglichkeit zur Konvertierung einer EPUB-Datei in verschiedene Formate verwendet. Sie können EPUB in Ihrer Java-Anwendung buchstäblich mit einer einzigen Code-Zeile in PNG konvertieren!
1// Convert EPUB to PNG using Java
2
3// Open an existing EPUB file for reading
4FileInputStream inputStream = new FileInputStream("input.epub");
5
6// Convert EPUB to PNG
7Converter.convertEPUB(inputStream, new ImageSaveOptions(), "convert-with-single-line.png");Gehen wir Schritt für Schritt durch die Anweisungen für ein einfaches Szenario der Konvertierung von EPUB in PNG:
FileInputStream, um den Inhalt der EPUB-Datei als Bytestrom zu lesen.ImageFormat.Png verwendet.convertEPUB(stream, options, savePath) der Klasse
Converter, um EPUB als PNG-Bild zu speichern. Die Methode nimmt als Parameter stream, options und savePath und führt die Konvertierung durch.Das folgende Java-Code-Snippet zeigt, wie man EPUB mit Aspose.HTML in PNG konvertiert:
1// Convert EPUB to PNG in Java
2
3// Open an existing EPUB file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("input.epub");
5
6// Create an instance of the ImageSaveOptions class
7ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png);
8
9// Call the сonvertEPUB() method to convert EPUB to PNG
10Converter.convertEPUB(fileInputStream, options, "input-output.png");Sie können die vollständigen Beispiele und Datendateien unter GitHub herunterladen.
mit ImageSaveOptions kann der Benutzer den Rendering-Prozess anpassen, indem er das image format, die Seitengröße, die Ränder, den compression level, den media type und andere Parameter festlegt.
| Method | Description |
|---|---|
| setCompression(value) | Sets the Tagged Image File Format (TIFF) Compression. By default this property is Compression.LZW. |
| getCss | Gets a CssOptions object which is used for configuration of CSS properties processing. |
| setFormat(value) | Sets ImageFormat (JPG, PNG, BMP, TIFF, or GIF). By default this property is ImageFormat.Png. |
| setBackgroundColor(value) | Sets Color which will fill background of every page. Default value is Color.Transparent(Color.getTransparent()). |
| setPageSetup(value) | Gets a page setup object is used for configuration output page-set. |
| setHorizontalResolution(value) | Sets horizontal resolution for output images in pixels per inch. The default value is 300 dpi. |
| setVerticalResolution(value) | Sets vertical resolution for output images in pixels per inch. The default value is 300 dpi. |
| setSmoothingMode(value) | Sets the rendering quality for this image. |
| getText() | Gets a TextOptions object which is used for configuration of text rendering. |
Aspose.HTML for Java ermöglicht die Konvertierung von EPUB in PNG mit Standard- oder benutzerdefinierten Speicheroptionen. Das folgende Java-Beispiel zeigt, wie Sie ImageSaveOptions verwenden und eine PNG-Datei mit benutzerdefinierter Rendering-Qualität, Auflösung und Hintergrundfarbe erstellen:
setSmoothingMode() method to set the quality of the image smoothing to high.setHorizontalResolution() and setVerticalResolution() methods to set the horizontal and vertical resolution of the image to 400.getBackgroundColor() method to set the background color of the image to AliceBlue.convertEPUB(stream, options, savePath), um eine EPUB-Datei als PNG-Bild zu speichern. Die Methode nimmt die Parameter stream, options und den Pfad der Ausgabedatei savePath und führt die Konvertierung durch. 1// Convert EPUB to PNG in Java with custom settings
2
3// Open an existing EPUB file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("input.epub");
5
6// Initialize ImageSaveOptions
7ImageSaveOptions options = new ImageSaveOptions();
8options.setBackgroundColor(Color.getAliceBlue());
9options.setSmoothingMode(SmoothingMode.HighQuality);
10options.setVerticalResolution(Resolution.to_Resolution(400));
11options.setHorizontalResolution(Resolution.to_Resolution(400));
12
13// Call the convertEPUB() method to convert EPUB to PNG
14Converter.convertEPUB(fileInputStream, options, "input-options.png");For further information on how to customize the conversion process with ImageSaveOptions you can refer to the Feinabstimmungskonverter article.
Die Umwandlung von EPUB in PNG mit der Aspose.HTML-Bibliothek für Java ist einfach und robust. Mit der Klasse ImageSaveOptions können Sie verschiedene Ausgabeaspekte anpassen, darunter die Auflösung, den Hintergrund und das Seitenlayout. Die mitgelieferten Java-Beispiele veranschaulichen sowohl grundlegende als auch fortgeschrittene Konvertierungs-Workflows und geben Entwicklern die Werkzeuge an die Hand, um verschiedene Szenarien und Anforderungen effektiv zu bewältigen.
Aspose.HTML bietet einen kostenlosen Online- EPUB zu PNG Konverter, der EPUB in PNG mit hoher Qualität, einfach und schnell konvertiert. Einfach hochladen, Ihre Dateien konvertieren und das Ergebnis in wenigen Sekunden erhalten!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.