So wandeln Sie PNG mit C# in SVG um

In diesem kurzen Tutorial wird erklärt, wie man PNG mit C# in SVG umwandelt. Es enthält verschiedene Details zum Festlegen der Entwicklungsumgebung, eine Liste der Schritte zum Entwickeln der Anwendung und einen ausführbaren Beispielcode zum Konvertieren von PNG in Vektor mithilfe von C#. Sie erfahren außerdem, wie Sie die ausgegebene SVG-Datei an Ihre Anforderungen anpassen.

Schritte zum Ändern von PNG in SVG mit C#

  1. Stellen Sie die Umgebung so ein, dass Aspose.SVG for .NET zum Konvertieren von PNG in SVG verwendet wird
  2. Initialisieren Sie das Objekt ImageVectorizer, um die Ausgabe-SVG anzupassen
  3. Legen Sie verschiedene Eigenschaften des Configuration-Objekts in der ImageVectorizer-Klasse fest
  4. Konvertieren Sie die PNG-Datei mit der Methode ImageVectorizer.Vectorize() in Vektoren
  5. Speichern Sie die resultierende Datei als SVG

Diese Schritte erläutern die Entwicklung eines PNG-zu-SVG-Konverters mit C#. Dieser Prozess wird durch die Deklaration und Konfiguration des ImageVectorizer eingeleitet, da dieser das Bild mithilfe der Vectorize-Methode in SVG umwandelt. In diesem Tutorial haben wir gerade die Farbbegrenzung festgelegt. Sie können jedoch auch andere Eigenschaften festlegen, bevor Sie die SVG-Ausgabe speichern.

Code zum Umwandeln von PNG in SVG mit C#

Dieser Code demonstriert die Konvertierung von PNG in SVG mit C#. Das ImageVectorizerConfiguration-Objekt in der ImageVectorizer-Klasse enthält Eigenschaften wie ColorLimits, BackgroundColor, ImageSizeLimit, LineWidth, PathBuilder und Schablone. Die Vectorize()-Methode gibt das SVGDocument-Objekt mit vielen Eigenschaften zurück, die vor dem Speichern als SVG-Datei festgelegt werden können.

In diesem Artikel haben wir gelernt, eine PNG-Datei mit C# in eine Vektordatei umzuwandeln. Wenn Sie den Vorgang des Drehens einer SVG-Datei erfahren möchten, lesen Sie den Artikel zu wie man ein SVG in C# dreht.

 Deutsch