Aspose.SVG for Python via .NET es una potente biblioteca de clases local diseñada para permitir a los desarrolladores trabajar sin problemas con archivos SVG en una amplia gama de operaciones sin herramientas de manipulación SVG adicionales. La API de Python facilita la creación, modificación, renderizado y conversión de contenido SVG, cumpliendo estrictamente con las especificaciones oficiales de SVG. Ofrece muchas funciones, incluida la conversión de SVG a formatos populares como PDF, PNG, JPEG, TIFF, WEBP y GIF, vectorización de imágenes y texto, efectos de filtro SVG y más. Puede utilizar la API de Python para desarrollar software de alto nivel en Python. Es ideal para crear aplicaciones como editores, conversores, fusionadores y vectorizadores SVG, dirigidos a desarrolladores que requieren amplias capacidades de procesamiento SVG.

Funciones avanzadas de Aspose.SVG for Python via .NET API

Crear y leer documentos SVG

Editar y guardar archivos SVG

Control total sobre los nodos SVG

Navegación de contenido mediante consulta XPath

Extraer datos de documentos

Fusionar archivos SVG en un solo documento

Optimizar SVG

Transformaciones SVG

Convertir SVG usando Python via .NET

Aspose.SVG for Python via .NET puede leer y convertir SVG a PDF, XPS y los principales formatos de imagen. Esta es una solución de software profesional para procesar formatos de documentos SVG usando Python. Aquí hay algunas líneas de código Python para convertir SVG a PDF.

Convertir SVG a PDF – Python via .NET



import aspose
from aspose.svg import *
from aspose.svg.converters import *
from aspose.svg.drawing.skiasharp import *
from aspose.svg.rendering import *
from aspose.svg.drawing import *

# Activate the Aspose.SVG.Drawing.SkiaSharp feature
Configuration.set_extension(SkiaModule())
options = PdfSaveOptions()
options.background_color = aspose.pydrawing.Color.transparent
options.page_setup.sizing = SizingType.FIT_CONTENT
options.horizontal_resolution = Resolution.from_dots_per_inch(96.0)
options.vertical_resolution = Resolution.from_dots_per_inch(96.0)
with SVGDocument("source.svg") as document:

    # Convert SVG to PDF
    Converter.convert_svg(document, options, "result.pdf")


Puede probar SVG Converter en línea siguiendo el enlace .

  

Support and Learning Resources