Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
EPUB es el formato de libros electrónicos más admitido. Convertir EPUB a PNG puede resultar útil cuando desea incluir un archivo EPUB en una presentación de PowerPoint o enviarlo por correo electrónico. O, por ejemplo, desea compartir un archivo EPUB con alguien que no tiene instalado un lector de EPUB.
La biblioteca Aspose.HTML for Java proporciona una amplia gama de conversiones de EPUB a imágenes, como JPG, PNG, BMP, TIFF, y GIF. La conversión de EPUB a cualquier formato de imagen compatible sigue los pasos obligatorios:
La única diferencia está en especificar el formato de la imagen de salida usando la clase
ImageSaveOptions. El constructor ImageSaveOptions(format) inicializa el objeto de opciones con el formato especificado. Puede configurar el formato de imagen en JPG, PNG, BMP, GIF o TIFF. El ImageFormat predeterminado es PNG.
En este artículo, encontrará información sobre cómo convertir un EPUB a PNG usando Aspose.HTML for Java y cómo aplicar
ImageSaveOptions. Puede utilizar fácilmente ejemplos de Java para convertir EPUB a PNG, que se detallan aquí, para convertir
EPUB a JPG, EPUB a BMP, EPUB a GIF y EPUB a TIFF. ¡Simplemente configure ImageFormat en ImageSaveOptions!
Los métodos estáticos de la clase Converter se utilizan principalmente como la forma más sencilla de convertir un archivo EPUB a varios formatos. ¡Puedes convertir EPUB a PNG en tu aplicación Java literalmente con una sola línea de código!
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");Repasemos las instrucciones paso a paso para un escenario simple de conversión de EPUB a PNG:
FileInputStream para leer el contenido del archivo EPUB como una secuencia de bytes.ImageFormat.Png se utilizará como formato de imagen predeterminado.convertEPUB(stream, options, savePath) de la clase
Converter para guardar EPUB como una imagen PNG. El método toma como parámetros stream, options y savePath y realiza la conversión.El siguiente fragmento de código Java muestra cómo convertir EPUB a PNG usando Aspose.HTML:
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");Puede descargar los ejemplos completos y los archivos de datos desde GitHub.
ImageSaveOptions permite a los usuarios personalizar el proceso de renderizado configurando el formato de imagen, el tamaño de página, los márgenes, el nivel de compresión, el tipo de medio y otros parámetros.
| 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 permite convertir EPUB a PNG utilizando opciones de guardado predeterminadas o personalizadas. El siguiente ejemplo de Java muestra cómo utilizar ImageSaveOptions y crear un archivo PNG con calidad de representación, resolución y color de fondo personalizados:
FileInputStream para leer el contenido del archivo EPUB como una secuencia de bytes.setSmoothingMode() para establecer la calidad del suavizado de la imagen en alta.setHorizontalResolution() y setVerticalResolution() para establecer la resolución horizontal y vertical de la imagen en 400.getBackgroundColor() para establecer el color de fondo de la imagen en AliceBlue.convertEPUB(stream, options, savePath) para guardar el archivo EPUB como una imagen PNG. El método toma el stream, options, la ruta del archivo de salida savePath y realiza la operación de conversión. 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 Fine-Tuning Converters article.
Convertir EPUB a PNG con la biblioteca Aspose.HTML for Java es simple y robusto. Puede personalizar varios aspectos de salida utilizando la clase ImageSaveOptions, incluida la resolución, el fondo y el diseño de la página. Los ejemplos de Java proporcionados ilustran flujos de trabajo de conversión tanto básicos como avanzados, equipando a los desarrolladores con las herramientas para manejar diversos escenarios y requisitos de manera efectiva.
Aspose.HTML ofrece un Convertidor de EPUB a PNG en línea gratuito que convierte EPUB a PNG con alta calidad, fácil y rápido. ¡Simplemente cargue, convierta sus archivos y obtenga el resultado en unos segundos!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.