Aspose.SVG for Python via .NET ist eine leistungsstarke On-Premise-Klassenbibliothek, die Entwicklern die nahtlose Arbeit mit SVG-Dateien in einem breiten Spektrum von Vorgängen ohne zusätzliche SVG-Manipulationstools ermöglicht. Die Python-API erleichtert die einfache Erstellung, Änderung, Darstellung und Konvertierung von SVG-Inhalten unter strikter Einhaltung der offiziellen SVG-Spezifikationen. Es bietet viele Funktionen, darunter die Konvertierung von SVG in gängige Formate wie PDF, PNG, JPEG, TIFF, WEBP und GIF, Bild- und Textvektorisierung, SVG-Filtereffekte und mehr. Sie können die Python-API verwenden, um High-Level-Software in Python zu entwickeln. Es eignet sich ideal zum Erstellen von Anwendungen wie SVG-Editoren, Konvertern, Fusionen und Vektorisierern und richtet sich an Entwickler, die umfassende SVG-Verarbeitungsfunktionen benötigen.

Erweiterte Funktionen von Aspose.SVG für Python über die .NET-API

Erstellen und lesen Sie SVG-Dokumente

Bearbeiten und speichern Sie SVG-Dateien

Volle Kontrolle über SVG-Knoten

Inhaltsnavigation mit XPath Query

Extrahieren Sie Daten aus Dokumenten

SVG-Dateien in einem Dokument zusammenführen

SVG optimieren

SVG-Transformationen

Konvertieren Sie SVG mit Python via .NET

Aspose.SVG for Python via .NET kann SVG lesen und in PDF, XPS und die wichtigsten Bildformate konvertieren. Dies ist eine professionelle Softwarelösung zur Verarbeitung von SVG-Dokumentformaten mit Python. Hier sind ein paar Zeilen Python-Code zum Konvertieren von SVG in PDF.

Konvertieren Sie SVG in 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")


Sie können den SVG-Konverter online ausprobieren, indem Sie dem Link folgen .

  

Support and Learning Resources