SVG-Konvertierung in C# – SVG und Bilder konvertieren

Aspose.SVG for .NET konvertiert SVG-Dokumente in PDF, XPS, PNG, JPG, WebP, BMP, TIFF, GIF und SVGZ. Außerdem kann die Bibliothek Rasterbilder wie PNG, JPG, BMP, TIFF, GIF und ICO in SVG vektorisieren. Nutzen Sie diese Seite als Einstiegspunkt: Wählen Sie den passenden Workflow und öffnen Sie danach die detaillierte Anleitung mit C#-Beispielen und Optionen.

Eine Übersicht über unterstützte Formate finden Sie unter Unterstützte Dateiformate.

Konvertierungsanleitung auswählen

ZielEinstieg
SVG in PDF für Dokumente, Berichte oder Druckausgabe konvertierenSVG in PDF in C# konvertieren
SVG in PNG, JPG, WebP, BMP, TIFF oder GIF konvertierenSVG in Bilder in C# konvertieren
SVG in ein festes XPS-Layout ausgebenSVG in XPS in C# konvertieren
Ausgabegröße oder Seitengröße während der Konvertierung steuernDokument während der Konvertierung skalieren
SVG als SVGZ komprimierenSVG in SVGZ in C# konvertieren
SVGZ in editierbares SVG entpackenSVGZ in SVG in C# konvertieren
PNG, JPG, BMP, TIFF, GIF oder ICO in SVG vektorisierenBild in SVG in C# konvertieren

Konvertierungs-APIs in Aspose.SVG for .NET

Die Konvertierung von Bildern in SVG ist ein Vektorisierungs-Workflow. Verwenden Sie Converter.ConvertImageToSVG() für die direkte Ausgabe eines Rasterbilds als SVG-Datei oder ImageVectorizer, wenn Ihr Code das vektorisierte Ergebnis als SVGDocument benötigt.

Online SVG Converter

Nutzen Sie den interaktiven Converter, um SVG-Ausgaben zu prüfen, bevor Sie denselben Workflow in eine C#-Anwendung übernehmen. Laden Sie eine SVG-Datei, wählen Sie das Zielformat und laden Sie das mit Standardoptionen erzeugte Ergebnis herunter.

                
            

Konvertierungsoptionen

SVG-Rendering-Optionen steuern das Aussehen der Ausgabe, ohne die ursprüngliche SVG-Datei zu ändern. Typische Einstellungen sind Hintergrundfarbe, CSS-Verarbeitung, Seiteneinrichtung, Ränder sowie horizontale und vertikale Auflösung. Formatspezifische Optionen befinden sich in Klassen wie PdfSaveOptions, XpsSaveOptions und ImageSaveOptions.

Wenn die Ausgabe abgeschnitten ist, eine unerwartete Seitengröße hat, Schriftarten oder Bilder fehlen oder der Hintergrund nicht passt, beginnen Sie mit den Troubleshooting-Abschnitten in SVG in PDF konvertieren und SVG in Bilder konvertieren.

FAQ

Wie konvertiere ich SVG in C# am einfachsten?
Verwenden Sie Converter.ConvertSVG() mit passenden Speicheroptionen wie PdfSaveOptions, XpsSaveOptions oder ImageSaveOptions.

Wann sollte ich RenderTo() statt ConvertSVG() verwenden?
Verwenden Sie RenderTo(), wenn Ihre Anwendung bereits mit Rendering-Geräten arbeitet oder explizite Kontrolle über PdfDevice, XpsDevice oder ImageDevice benötigt.

Kann Aspose.SVG SVGZ-Dateien konvertieren?
Ja. Aspose.SVG for .NET kann SVGZ als komprimierten SVG-Inhalt laden. Sie können SVGZ in SVG konvertieren, SVGZ in PDF oder PNG rendern und SVG als SVGZ für komprimierte Auslieferung speichern.

Ist die Konvertierung von Bildern in SVG dasselbe wie SVG-Rendering?
Nein. SVG-Rendering nimmt SVG als Eingabe und erzeugt PDF, XPS oder Rasterausgaben. Die Konvertierung von Bildern in SVG ist Vektorisierung: Rasterpixel werden in SVG-Pfade nachgezeichnet.

Verwandte Ressourcen

Aspose.SVG bietet einen kostenlosen Online SVG Converter, mit dem Sie SVG-Dateien in viele gängige Formate konvertieren können. Konvertieren Sie SVG schnell in PDF, XPS, JPG, PNG, BMP, TIFF, GIF, WebP und SVGZ. Datei auswählen, Format festlegen und Ergebnis herunterladen – schnell und kostenlos.

Online Converter für SVG