SVG a PDF en Python
SVG se utiliza ampliamente en la creación de sitios web y en la impresión de gráficos debido a su escalabilidad. Sin embargo, a veces es necesario convertir un documento SVG a formato PDF. Con la API Aspose.SVG for Python via .NET , puede convertir SVG a PDF mediante programación mientras mantiene el control total sobre varios parámetros de conversión. Esta potente API de Python permite la conversión de SVG a otros formatos a alta velocidad y alta calidad. ¡Pruébalo ahora mismo!
Convertidor SVG en línea gratuito
¡Puedes probar la calidad de la conversión de SVG a PDF directamente en tu navegador! Cargue un archivo SVG desde su sistema de archivos local, seleccione el formato de salida PDF y ejecute el ejemplo. Recibirá instantáneamente el resultado como un archivo PDF separado. Además, encontrará un ejemplo de Python que demuestra cómo convertir un documento SVG. El código fuente proporcionado ilustra cómo leer un SVG de un archivo y convertirlo a formato PDF usando las opciones de guardado predeterminadas.
{{#if_output 'PDF' 'XPS'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} import aspose.svg as assvg import aspose.svg.converters as conv import aspose.svg.saving as sav import aspose.svg.rendering.image as rim {{/if_output}} # Load an SVG document from a file doc = assvg.SVGDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} opt = sav.PdfSaveOptions() {{/if_output}} {{#if_output 'XPS'}} opt = sav.XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} opt = sav.ImageSaveOptions(rim.ImageFormat.{{output param2 upper}}) {{/if_output}} # Convert the SVG document to {{output upper}} conv.Converter.convert_svg(doc, opt, "result.{{output lower}}")
Este código demuestra cómo convertir un SVG a PDF usando la biblioteca Aspose.SVG Python. Implica configurar la extensión de renderizado necesaria, configurar las opciones de guardado, cargar el documento SVG y realizar la conversión. Visite nuestra documentación para obtener más información sobre el uso de las funciones de conversión de la API Aspose.SVG y considerar ejemplos de Python para los escenarios de conversión SVG más comunes.
Cómo convertir SVG a PDF
Siga los sencillos pasos para convertir SVG a formato PDF:
- Instale Aspose.SVG for Python via .NET. Por ejemplo, instálelo desde la línea de comando como
pip install aspose-svg-net
. - Cargue un archivo SVG en Python usando la clase SVGDocument .
- Cree una instancia de PdfSaveOptions , que contiene la configuración para guardar el archivo PDF resultante.
- Utilice el método
convert_svg()
de la clase Converter para convertir el documento SVG cargado a formato PDF. Parámetros pasados:doc
– el documento SVG cargado;opt
– las opciones para guardar PDF;"resultado.pdf"
: el nombre del archivo PDF de salida.
- Obtenga el resultado de la conversión de SVG a PDF.
Comience con la API de Python
Si desea desarrollar gráficos vectoriales escalables y sus aplicaciones, instale nuestro flexible y de alta velocidad Aspose.SVG for Python via .NET API. pip
es la forma más sencilla de descargar e instalar Aspose.SVG for Python via .NET API. Para hacer esto, ejecute el siguiente comando:
pip install aspose-svg-net
Para obtener más detalles sobre la instalación de la biblioteca Python y los requisitos del sistema, consulte la Documentación Aspose.SVG.
Otras características de Aspose.SVG for Python via .NET
Utilice la biblioteca Aspose.SVG Python para convertir, fusionar, editar documentos SVG, vectorizar imágenes y más.