PNG ist ein Rasterbildformat. Es ist großartig für Fotos, skaliert jedoch nicht gut. SVG ist ein Vektorformat. Es bleibt auf jeder Bildschirmgröße scharf. Wenn Sie PNG in SVG umwandeln, erhalten Sie klarere Grafiken und kleinere Dateigrößen. Dies ist nützlich für Websites, Apps und Druck. In diesem Handbuch zeigen wir Ihnen, wie Sie PNG in SVG in Python konvertieren.
Python PNG zu SVG Konverter
Wir werden Aspose.SVG for Python verwenden, um PNG in SVG zu transformieren. Es erleichtert die Arbeit mit SVG Dateien. Sie können SVG-Inhalte erstellen, lesen, bearbeiten oder konvertieren. Ein Hauptmerkmal ist die Umwandlung von Rasterbildern wie PNG in Vektorbilder wie SVG.
Bitte laden Sie Aspose.SVG for Python von den releases herunter, oder Sie können es mit dem folgenden pip-Befehl installieren:
pip install aspose-svg
Schritte zur Umwandlung von PNG in SVG mit Python
Befolge diese Schritte, um dein PNG in ein SVG zu konvertieren:
- Laden Sie das PNG bild mit der
ImageVectorizer
Klasse. - Setzen Sie Vektorisierungsoptionen wie Linienbreite oder Farbgrenzen usw.
- Rufen Sie die
vectorize
-Methode auf, um das PNG zu verarbeiten. - Schließlich das Ergebnis als SVG-Datei speichern.
Hier ist der vollständige Python-Code, der zeigt, wie man PNG in SVG umwandelt:
import aspose.svg as svg
# Initialisieren Sie eine Instanz der ImageVectorizer Klasse
vectorizer = svg.imagevectorization.ImageVectorizer()
# Benutzerdefinierte Vektorisierungsoptionen festlegen
vectorizer.configuration.colors_limit = 100 # color limit
vectorizer.configuration.line_width = 1.2 # line width
# Vektorisieren Sie das Bild
src_file = "D:\\Files\\chess.png" # Specify the test file
with vectorizer.vectorize(src_file) as document:
document.save("D:\\Files\\chess_out.svg")

Transformieren Sie PNG in SVG mit Python.
Holen Sie sich eine kostenlose Lizenz.
Möchten Sie vollen Zugriff? Holen Sie sich eine kostenlose temporäre Lizenz.Sie hebt die Beschränkungen auf und ermöglicht es Ihnen, alle Funktionen auszuprobieren.
Versuchen Sie den kostenlosen PNG zu SVG Konverter
Wenn Sie es vorziehen, keinen Code zu schreiben, können Sie Ihre PNG bilder ganz einfach mit unserem kostenlosen online PNG to SVG converter in SVG umwandeln. Dieses webbasierte Tool ist völlig kostenlos, einfach zu bedienen und gewährleistet einen sicheren Konvertierungsprozess.

SVG aus PNG generieren: Kostenlose Ressourcen
Sie können zusätzliche Ressourcen erkunden, um effektiver mit SVGs zu arbeiten.
Fazit
In diesem Blog haben wir Ihnen gezeigt, wie Sie PNG in SVG in Python mit Aspose.SVG for Python umwandeln. Der Prozess ist einfach und liefert Ihnen saubere, hochwertige Vektorgrafiken aus PNG bildern. Perfekt für Websites, UI-Designs und skalierbare Assets.
Wenn Sie Fragen haben, besuchen Sie bitte unser kostenloses Support-Forum für Hilfe vom Aspose-Team.