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:

  1. Laden Sie das PNG bild mit der ImageVectorizer Klasse.
  2. Setzen Sie Vektorisierungsoptionen wie Linienbreite oder Farbgrenzen usw.
  3. Rufen Sie die vectorize-Methode auf, um das PNG zu verarbeiten.
  4. 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

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.

Image

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.

Siehe auch