Conversión SVG en Python
Convierta SVG a PDF, XPS y varios formatos de imagen, incluidos JPEG, PNG, BMP, TIFF y GIF, ya sea en línea o utilizando una biblioteca de Python.
Cómo convertir SVG en Python
SVG (Scalable Vector Graphics) es un formato de imagen basado en XML diseñado para gráficos bidimensionales y destinado principalmente a la web. La característica sobresaliente de SVG es su capacidad inigualable para escalar a cualquier tamaño sin perder calidad. Aunque todos los navegadores modernos admiten SVG y parece ideal para la web, todavía existen algunas restricciones que a veces requieren la conversión de SVG a otros formatos.
Aspose.SVG for Python via .NET API simplifica el proceso de conversión para los desarrolladores. La clase Convertidor proporciona una conversión fácil y cómoda de archivos SVG a formatos populares, lo que la convierte en una solución eficaz.
Convertidor SVG en línea
Puede convertir archivos SVG en tiempo real usando Aspose.SVG for Python via .NET API. El siguiente ejemplo de Python demuestra cómo convertir un documento SVG. Simplemente cargue un archivo SVG desde su sistema de archivos local o una URL, seleccione el formato de salida y ejecute el ejemplo. Recibirá el resultado en un archivo separado inmediatamente. ¡Pruébalo ahora mismo!
import aspose from aspose.svg import * from aspose.svg.converters import * from aspose.svg.drawing.skiasharp import * from aspose.svg.saving import * # Register the SkiaSharp drawing extension for rendering Configuration.set_extension(SkiaModule()) # Load an SVG document from a file with SVGDocument("{{input lower}}") as document: # Initialize saving options {{#if_output 'PDF'}} options = PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} options = XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} options = ImageSaveOptions() {{/if_output}} # Convert the SVG document to {{output upper}} Converter.convert_svg(document, options, "result.{{output lower}}")
Instalación de la biblioteca Aspose.SVG for Python via .NET
Aspose.SVG for Python via .NET es una poderosa biblioteca de clases local diseñada para operaciones fluidas con archivos SVG sin necesidad de software adicional. Le permite crear, editar, optimizar y convertir archivos SVG. Aspose.SVG for Python via .NET actualmente es compatible con Windows para desarrollar aplicaciones con Python 3.6 o posterior. Le permite crear aplicaciones Python de 32 y 64 bits. Está prevista la compatibilidad con Linux y macOS para futuras versiones.
Instalación de Aspose.SVG for Python via .NET a través de PyPI :
Install Aspose.SVG for Python via .NET
pip install aspose-svg-net
Para obtener más detalles sobre la instalación de la biblioteca Python, consulte la Documentación de Aspose.SVG .
Otras conversiones admitidas
Puede convertir archivos SVG a otros formatos, incluidos algunos de los siguientes: