Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
El formato de archivo PNG admite la compresión de imágenes sin pérdidas, lo que lo hace popular entre sus usuarios. Es muy necesario transmitir imágenes a través de la red, mostrar fotografías y gráficos en páginas web y guardarlas en almacenamientos en la nube. Con Aspose.HTML for Python via .NET, puede convertir EPUB a formato PNG mediante programación con control total sobre una amplia gama de parámetros de conversión.
En este artículo, encontrará información sobre cómo convertir EPUB a PNG usando los métodos convert_epub() de la clase Converter y cómo aplicar ImageSaveOptions.
Para continuar siguiendo este tutorial, instale y configure Aspose.HTML for Python via .NET en su proyecto Python.
Puede comprobar la funcionalidad de Aspose.HTML for Python via .NET API y convertir EPUB en tiempo real. Cargue un archivo EPUB desde un sistema de archivos local o URL, seleccione el formato de salida y ejecute el ejemplo. En el ejemplo, las opciones de guardar están configuradas de forma predeterminada. Recibirá inmediatamente el resultado en un archivo separado.
Si desea convertir EPUB a PNG usando ImageSaveOptions mediante programación, consulte el siguiente ejemplo de código Python.
Usar los métodos
convert_epub() es la forma más común de convertir archivos EPUB a varios formatos. Para convertir EPUB a PNG con la especificación ImageSaveOptions, debe seguir algunos pasos:
open() para abrir y leer un archivo EPUB del sistema de archivos en la ruta especificada.format es PNG. Aquí puede configurar las opciones de guardado necesarias, como la configuración o la resolución de la página.Mire el siguiente fragmento de código de Python que muestra cómo convertir EPUB a PNG con opciones de guardado personalizadas usando Aspose.HTML for Python via .NET.
1# Convert EPUB to PNG using Python with custom settings
2
3import os
4import aspose.html.converters as conv
5import aspose.html.saving as sav
6import aspose.html.drawing as dr
7import aspose.pydrawing as pd
8
9# Setup directories and define paths
10output_dir = "output/"
11input_dir = "data/"
12os.makedirs(output_dir, exist_ok=True)
13
14document_path = os.path.join(input_dir, "input.epub")
15save_path = os.path.join(output_dir, "epub-to-image.png")
16
17# Open an existing EPUB file for reading
18with open(document_path, "rb") as stream:
19
20 # Create an instance of ImageSaveOptions
21 options = sav.ImageSaveOptions()
22 options.horizontal_resolution = dr.Resolution.from_dots_per_inch(150.0)
23 options.vertical_resolution = dr.Resolution.from_dots_per_inch(150.0)
24 options.page_setup.any_page.size = dr.Size(500, 1000)
25 options.css.media_type.SCREEN
26 options.text.use_hinting = True
27
28 # Convert EPUB to PNG
29 conv.Converter.convert_epub(stream, options, save_path)La funcionalidad de creación de imágenes PNG se puede mejorar con opciones de guardado según sus necesidades. Aspose.HTML for Python via .NET permite convertir HTML a PNG usando opciones de guardado predeterminadas o personalizadas. La clase
ImageSaveOptions ofrece una amplia personalización para convertir contenido EPUB a formatos de imagen. Aquí hay una descripción más detallada de cada propiedad de ImageSaveOptions:
CssOptions, permite configurar cómo se procesan las propiedades CSS durante la conversión de HTML a imagen.Descargue la biblioteca Aspose.HTML for Python via .NET para convertir exitosa, rápida y fácilmente sus documentos HTML, MHTML, EPUB, SVG y Markdown a los formatos más populares.
Aspose.HTML ofrece un Convertidor de EPUB a PNG en línea gratuito que convierte imágenes de EPUB a PNG con alta calidad, fácil y rápido. ¡Simplemente cargue, convierta sus archivos y obtenga resultados en unos segundos!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.