Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
JPG/JPEG es un formato de imagen ampliamente admitido en diferentes plataformas, dispositivos y aplicaciones, y ofrece una amplia compatibilidad. Convertir SVG a JPG facilita la integración de imágenes en documentos y presentaciones que pueden no admitir archivos SVG. Con Aspose.HTML for Python via .NET, puede convertir formato SVG a JPG 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 SVG a JPG usando los métodos convert_svg() de la clase Converter y cómo aplicar ImageSaveOptions. Además, puede probar un convertidor SVG en línea para probar la funcionalidad de la API de Python y convertir SVG sobre la marcha.
Puede convertir SVG a otros formatos con Aspose.HTML en tiempo real. Cargue un archivo SVG desde su sistema local o URL, seleccione el formato de salida deseado y ejecute el ejemplo. Las opciones de guardado están configuradas de forma predeterminada. Recibirá inmediatamente el resultado de la conversión como un archivo separado.
Si desea convertir imágenes SVG a JPG mediante programación, consulte los siguientes ejemplos de código Python.
En el siguiente ejemplo de Python, creamos un archivo SVG a partir de código y lo convertimos a una imagen JPG.
format es PNG. Si no configura opciones específicas para guardar la imagen resultante, se utilizarán las opciones predeterminadas.content, base_uri, options, output_path) de la clase Converter para guardar SVG como una imagen JPG. 1# Convert SVG code to JPG image using Python
2
3import os
4import aspose.html.converters as conv
5import aspose.html.saving as sav
6import aspose.html.rendering.image as rim
7
8# Setup directories and define paths
9output_dir = "output/"
10if not os.path.exists(output_dir):
11 os.makedirs(output_dir)
12save_path = os.path.join(output_dir, "circle.jpg")
13
14# Prepare SVG code
15svg_code = """<svg xmlns="http://www.w3.org/2000/svg">
16<circle cx="100" cy="100" r="70" fill="teal" stroke="pink" stroke-width="10" />
17</svg>"""
18
19# Initialize ImageSaveOptions
20options = sav.ImageSaveOptions(rim.ImageFormat.JPEG)
21
22# Convert SVG to JPG
23conv.Converter.convert_svg(svg_code, ".", options, save_path)La clase ImageSaveOptions proporciona numerosas propiedades que le brindan control total sobre una amplia gama de parámetros y mejoran el proceso de conversión de SVG a formatos de imagen. Para convertir SVG a JPG con la especificación ImageSaveOptions, debes seguir algunos pasos:
format JPEG. Aquí puede configurar las opciones de guardado necesarias, como la configuración o la resolución de la página.document, las options, la ruta del archivo de salida save_path y realiza la operación de conversión.El siguiente fragmento de código de Python muestra cómo convertir SVG a JPG usando opciones de guardado personalizadas:
1# Convert SVG to JPG using Python with custom settings
2
3import os
4import aspose.html.dom.svg as ahsvg
5import aspose.html.converters as conv
6import aspose.html.saving as sav
7import aspose.html.rendering.image as rim
8import aspose.html.drawing as dr
9
10
11# Setup directories and define paths
12output_dir = "output/"
13input_dir = "data/"
14if not os.path.exists(output_dir):
15 os.makedirs(output_dir)
16
17document_path = os.path.join(input_dir, "tulips.svg")
18save_path = os.path.join(output_dir, "svg-to-image.jpg")
19
20# Load an SVG document
21document = ahsvg.SVGDocument(document_path)
22
23# Initialize ImageSaveOptions
24options = sav.ImageSaveOptions(rim.ImageFormat.JPEG)
25options.horizontal_resolution = dr.Resolution.from_dots_per_inch(200.0)
26options.vertical_resolution = dr.Resolution.from_dots_per_inch(200.0)
27
28# Convert SVG to JPG
29conv.Converter.convert_svg(document, options, save_path)En el ejemplo anterior, usamos:
La figura ilustra el fragmento del archivo svg-to-image.jpeg.

Aspose.HTML for Python via .NET admite la conversión de imágenes SVG a PNG, JPEG, BMP, TIFF y GIF. Para configurar el formato de la imagen de salida, solo necesita especificar la extensión (formato) requerida en el nombre del archivo de salida y configurar la propiedad format para el objeto de opciones de guardado.
Por ejemplo, para convertir SVG a BMP, necesita:
options = sav.ImageSaveOptions(rim.ImageFormat.BMP);.bmp en el nombre del archivo de imagen de salida: save_path = os.path.join(output_dir, "svg-to-image.bmp").Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.