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 to JPG in Python from code
2
3import os
4import aspose.html.converters as conv
5import aspose.html.saving as sav
6import aspose.html.rendering.image as rim
7
8# Prepare the output path
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# Define the 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# Configure JPG output
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 in 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# Prepare input and output paths
11output_dir = "output"
12input_dir = "data"
13if not os.path.exists(output_dir):
14 os.makedirs(output_dir)
15
16document_path = os.path.join(input_dir, "tulips.svg")
17save_path = os.path.join(output_dir, "svg-to-image.jpg")
18
19# Load the SVG document
20with ahsvg.SVGDocument(document_path) as document:
21 # Configure JPG output
22 options = sav.ImageSaveOptions(rim.ImageFormat.JPEG)
23 options.horizontal_resolution = dr.Resolution.from_dots_per_inch(200.0)
24 options.vertical_resolution = dr.Resolution.from_dots_per_inch(200.0)
25
26 # Convert SVG to JPG
27 conv.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.