SVG-Konvertierung in Python
Konvertieren Sie SVG in PDF, XPS und verschiedene Bildformate, einschließlich JPEG, PNG, BMP, TIFF und GIF, entweder online oder mithilfe einer Python-Bibliothek.
So konvertieren Sie SVG in Python
SVG (Scalable Vector Graphics) ist ein XML-basiertes Bildformat, das für zweidimensionale Grafiken entwickelt wurde und hauptsächlich für das Web gedacht ist. Das herausragende Merkmal von SVG ist seine unübertroffene Fähigkeit, sich ohne Qualitätsverlust auf jede beliebige Größe skalieren zu lassen. Obwohl alle modernen Browser SVG unterstützen und es ideal für das Web zu sein scheint, bestehen dennoch einige Einschränkungen, die manchmal eine SVG-Konvertierung in andere Formate erfordern.
Aspose.SVG for Python via .NET API vereinfacht den Konvertierungsprozess für Entwickler. Die Klasse Converter ermöglicht die einfache und bequeme Konvertierung von SVG-Dateien in gängige Formate und ist damit eine effektive Lösung.
Online-SVG-Konverter
Sie können SVG-Dateien in Echtzeit mit Aspose.SVG für Python über die .NET-API konvertieren. Das folgende Python-Beispiel zeigt, wie ein SVG-Dokument konvertiert wird. Laden Sie einfach eine SVG-Datei aus Ihrem lokalen Dateisystem oder einer URL, wählen Sie das Ausgabeformat und führen Sie das Beispiel aus. Das Ergebnis erhalten Sie umgehend als separate Datei. Probieren Sie es gleich aus!
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}}")
Installieren der Bibliothek Aspose.SVG for Python via .NET
Aspose.SVG for Python via .NET ist eine leistungsstarke On-Premise-Klassenbibliothek, die für nahtlose SVG-Dateioperationen entwickelt wurde, ohne dass zusätzliche Software erforderlich ist. Es ermöglicht Ihnen, SVG-Dateien zu erstellen, zu bearbeiten, zu optimieren und zu konvertieren. Aspose.SVG for Python via .NET wird derzeit unter Windows für die Entwicklung von Anwendungen mit Python 3.6 oder höher unterstützt. Sie können damit sowohl 32-Bit- als auch 64-Bit-Python-Anwendungen erstellen. Für zukünftige Versionen ist die Unterstützung von Linux und macOS geplant.
Installation von Aspose.SVG for Python via .NET über PyPI :
Install Aspose.SVG for Python via .NET
pip install aspose-svg-net
Weitere Informationen zur Installation der Python-Bibliothek finden Sie in der Aspose.SVG-Dokumentation .
Andere unterstützte Konvertierungen
Sie können SVG-Dateien in andere Formate konvertieren, darunter einige der folgenden: