SVG in Bilder in C# konvertieren – JPG, PNG, WebP, BMP, TIFF und GIF

Um SVG in PNG, JPG, WebP, BMP, TIFF oder GIF in C# zu konvertieren, laden Sie SVG mit SVGDocument, konfigurieren ImageSaveOptions, setzen bei Bedarf das Ausgabe-Format und rufen Converter.ConvertSVG() auf. Verwenden Sie RenderTo() mit ImageDevice, wenn Sie explizite Rendering-Kontrolle benötigen.

In diesem Artikel erfahren Sie, wie Sie SVG in Bildformate wie JPG, PNG, WebP, BMP, TIFF und GIF konvertieren. Bildkonvertierung wird in Webentwicklung, Design, Fotografie und vielen weiteren Szenarien benötigt. Die Wahl des Formats hängt davon ab, ob das Bild gedruckt, per E-Mail versendet oder auf einer Webseite verwendet wird.

Der Artikel beschreibt die Konvertierungsfunktionen von Aspose.SVG for .NET und die unterstützten Workflows für SVG to Image mit den Klassen Converter und SVGDocument. Die vollständige Konvertierungsübersicht finden Sie unter SVG-Dateien in C# konvertieren und Unterstützte Dateiformate.

Methoden zur Konvertierung von SVG in Bilder

Aspose.SVG for .NET unterstützt direkte Konvertierung und Workflows mit Rendering-Geräten. Beide Ansätze können Rasterausgaben erzeugen, passen aber zu unterschiedlichen Anwendungsdesigns.

SzenarioEmpfohlene APIWarum verwenden
SVG-Datei, Stream, URL oder Dokument in ein Bild konvertierenConverter.ConvertSVG() mit ImageSaveOptionsBeste Standardwahl für SVG nach PNG, JPG, WebP, BMP, TIFF oder GIF.
Vorhandenes Dokument über ein Image Device rendernSVGDocument.RenderTo() mit ImageDevice und ImageRenderingOptionsNützlich, wenn Ihre Anwendung Rendering-Geräte kontrolliert oder explizite Rendering-Konfiguration benötigt.
Bildformat, Hintergrund, Seitengröße, Auflösung, Antialiasing oder TIFF-Komprimierung setzenImageSaveOptions oder ImageRenderingOptionsDiese Optionen steuern die Rasterausgabe, ohne das SVG zu verändern.
SVG in Web-, Batch- oder Cloud-Workflows konvertierenSVGDocument plus streambasierte Ein- und AusgabeVermeidet unnötige temporäre Dateien und erleichtert Fehlerbehandlung.

Welches Bildformat sollten Sie wählen?

AusgabeformatAm besten geeignet fürHinweise
PNGIcons, UI-Grafiken, Screenshots, Grafiken mit TransparenzVerlustfreie Ausgabe und transparente Hintergründe sind häufige Gründe für PNG.
JPG/JPEGFotos oder SVG-Inhalte mit eingebetteten fotografischen BildernUnterstützt keine Transparenz. Setzen Sie BackgroundColor, wenn transparentes SVG in JPG konvertiert wird. Siehe SVG-Hintergrundfarbe ändern.
WebPWebausgabe, wenn kleinere Rasterdateien bevorzugt werdenGut für weborientierte Ausgabe, sofern die Zielumgebung WebP unterstützt.
BMPEinfache unkomprimierte RasterausgabeErzeugt meist große Dateien und ist selten die beste Wahl für Webauslieferung.
TIFFDruck, Scan, Archivierung und Publishing-WorkflowsVerwenden Sie Komprimierungseinstellungen, wenn die Dateigröße wichtig ist.
GIFEinfache Indexed-Color-Ausgabe und Legacy-Web-WorkflowsKein Ersatz für SVG-Animationsrendering. Verwenden Sie GIF, wenn nachgelagerte Systeme es verlangen.

Online SVG Converter

Sie können SVG online oder programmgesteuert in Bilder und andere gängige Formate konvertieren. Testen Sie die Aspose.SVG API in Echtzeit: Laden Sie SVG aus dem lokalen Dateisystem, wählen Sie das Ausgabeformat und starten Sie das Beispiel. Die Speicheroptionen sind auf Standardwerte gesetzt. Das Ergebnis erhalten Sie sofort als separate Datei.

                
            

Wenn Sie SVG programmgesteuert in Bildformate konvertieren möchten, sehen Sie sich die folgenden Szenarien und C#-Beispiele an.

SVG in JPG konvertieren

JPG ist eines der am häufigsten verwendeten Bildformate. Seine Besonderheit ist der kontrollierbare Qualitätsverlust bei der Komprimierung. Daher wird JPG häufig zum Speichern und Übertragen digitaler grafischer Inhalte im Web verwendet, etwa Fotos, Scans und digitalisierte Bilder. Mit Aspose.SVG können Sie SVG programmgesteuert in JPG, PNG, BMP, GIF oder TIFF konvertieren und dabei viele Parameter kontrollieren.

ConvertSVG() verwenden

ConvertSVG() ist der häufigste Weg, SVG in gängige Formate zu konvertieren. Der folgende Codeausschnitt zeigt, wie SVG in JPG konvertiert wird:

1using System.IO;
2using Aspose.Svg.Saving;
3using Aspose.Svg.Converters;
4using Aspose.Svg.Rendering.Image;
 1// Convert SVG to JPG in C# using ImageSaveOptions
 2
 3// Initialize an SVG document from a file
 4using (SVGDocument document = new SVGDocument(Path.Combine(DataDir, "owl-edited.svg")))
 5{
 6    // Initialize ImageSaveOptions
 7    ImageSaveOptions saveOptions = new ImageSaveOptions(ImageFormat.Jpeg);
 8
 9    // Convert SVG to JPG
10    Converter.ConvertSVG(document, saveOptions, Path.Combine(OutputDir, "owl-edited.jpg"));
11}

Die Abbildung zeigt die Datei owl-edited.jpg.

Datei owl-edited.svg als JPG gerendert

Im Artikel SVG mit CSS-Selektoren bearbeiten finden Sie C#-Beispiele, die zeigen, wie die ursprüngliche Datei owl.svg mit CSS-Selektoren bearbeitet wurde.

RenderTo() verwenden

So konvertieren Sie ein Dokument mit RenderTo() von SVG in JPG:

Das folgende Beispiel zeigt, wie die Eigenschaften Format und UseAntialiasing für SVG nach JPG verwendet werden:

1using Aspose.Svg;
2using System.IO;
3using Aspose.Svg.Rendering;
4using Aspose.Svg.Rendering.Image;
 1// Render SVG to JPEG in C# with and without antialiasing
 2
 3// Initialize an SVG document from a file
 4using (SVGDocument document = new SVGDocument(Path.Combine(DataDir, "owl.svg")))
 5{
 6    // Set Format and UseAntialiasing for jpgOptions1
 7    ImageRenderingOptions jpegOptions1 = new ImageRenderingOptions(ImageFormat.Jpeg);
 8    jpegOptions1.UseAntialiasing = true;
 9
10    // Set Format and UseAntialiasing for jpgOptions2
11    ImageRenderingOptions jpegOptions2 = new ImageRenderingOptions(ImageFormat.Jpeg);
12    jpegOptions2.UseAntialiasing = false;
13
14    // Initialize an instance of the ImageDevice class
15    using (IDevice device = new ImageDevice(jpegOptions1, Path.Combine(OutputDir, "owl_out1.jpg")))
16    {
17        // Render SVG to JPG
18        document.RenderTo(device);
19    }
20    using (IDevice device = new ImageDevice(jpegOptions2, Path.Combine(OutputDir, "owl_out2.jpg")))
21    {
22        document.RenderTo(device);
23    }
24}

Der Konstruktor ImageRenderingOptions() erstellt eine Instanz von ImageRenderingOptions, die an den Konstruktor ImageDevice() übergeben wird. ImageDevice(options, file) nimmt options und file entgegen und erstellt die ImageDevice-Instanz. RenderTo(device) rendert SVG über dieses Gerät in JPG.

Die Klasse ImageRenderingOptions bietet viele Eigenschaften, mit denen Sie die Konvertierung nach JPG kontrollieren können. Format legt das Bildformat fest. Standardmäßig ist diese Eigenschaft Png. Für SVG nach JPG verwenden Sie ImageFormat.Jpeg.

Bildfragmente nach dem Rendering mit unterschiedlichen Glättungseinstellungen

Im Beispiel wird owl.svg mit verschiedenen UseAntialiasing-Werten in JPG konvertiert. Die Abbildung zeigt auf 250 Prozent vergrößerte JPG-Fragmente: a) UseAntialiasing ist true; b) UseAntialiasing ist false.

Verwenden Sie UseAntialiasing = true, wenn die visuelle Qualität von gerenderten Formen, Text und Bildern besonders wichtig ist. Antialiasing glättet gezackte Kanten durch Farbmischung an den Kanten und erzeugt ein weicheres, saubereres Erscheinungsbild.

UseAntialiasing = true kann die Qualität verbessern, aber auch die Verarbeitungszeit erhöhen. Wenn Geschwindigkeit wichtiger ist, kann UseAntialiasing = false sinnvoll sein.

Klasse ImageSaveOptions

Aspose.SVG ermöglicht die Konvertierung von SVG in Bildformate mit Standardoptionen oder benutzerdefinierten Speicheroptionen. ImageSaveOptions erlaubt die Anpassung des Rendering-Prozesses, etwa Bildformat, Seitengröße, Ränder und Hintergrundfarbe.

EigenschaftBeschreibung
CompressionLegt die TIFF-Komprimierung fest. Standardmäßig ist LZW aktiv.
CSSGibt ein CssOptions-Objekt für die CSS-Verarbeitung zurück.
FormatLegt ImageFormat fest, etwa JPG, PNG, WebP, BMP, TIFF oder GIF. Standard ist PNG.
BackgroundColorLegt die Hintergrundfarbe fest. Standardmäßig ist der Hintergrund Transparent.
PageSetupGibt ein Seiteneinrichtungsobjekt zurück und verwendet es für die Konfiguration der Ausgabeseiten.
HorizontalResolutionLegt die horizontale Auflösung der Ausgabe in Pixel pro Zoll fest. Der Standardwert ist 300 dpi.
VerticalResolutionLegt die vertikale Auflösung der Ausgabe in Pixel pro Zoll fest. Der Standardwert ist 300 dpi.
UseAntialiasingGibt an, ob Antialiasing verwendet wird. Standardmäßig ist Antialiasing aktiviert.
TextGibt ein TextOptions-Objekt zur Konfiguration des Textrenderings zurück.

Hinweis: Die mit ImageSaveOptions implementierten Optionen erben von ImageRenderingOptions.

SVG in PNG konvertieren

PNG verwendet verlustfreie Komprimierung zum Speichern von Rasterbildern. Es unterstützt das RGB-Farbmodell und ist nicht für Druckvorstufe ausgelegt. PNG wird häufig zur Übertragung von Bildern im Web sowie zur Anzeige von Fotos und Grafiken auf Webseiten und in Cloud-Speichern verwendet.

ConvertSVG() verwenden

Der folgende Codeausschnitt zeigt, wie eine SVG-Datei von Grund auf vorbereitet und in PNG konvertiert wird:

Das folgende Beispiel zeigt, wie ImageSaveOptions verwendet wird, um SVG mit benutzerdefinierten Optionen in PNG zu konvertieren:

1using Aspose.Svg;
2using System.IO;
3using Aspose.Svg.Saving;
4using Aspose.Svg.Converters;
 1// Convert SVG to PNG in C# with a custom background color
 2
 3// Prepare SVG code and save it to a file
 4string code = "<svg xmlns='http://www.w3.org/2000/svg'>" +
 5              "<circle cx='100' cy='150' r='50' stroke='#2F4F4F' stroke-width='4' fill='#FF7F50' />" +
 6              "<circle cx='180' cy='200' r='60' stroke='#2F4F4F' stroke-width='4' fill='#008B8B' />" +
 7              "</svg>";
 8File.WriteAllText("example.svg", code);
 9
10// Initialize an SVG document from the file
11using (SVGDocument document = new SVGDocument("example.svg"))
12{
13    // Initialize an instance of the ImageSaveOptions class and set the BackgroundColor property
14    ImageSaveOptions saveOptions = new ImageSaveOptions();
15    saveOptions.BackgroundColor = System.Drawing.Color.Gainsboro;
16
17    // Convert SVG to PNG
18    Converter.ConvertSVG(document, saveOptions, Path.Combine(OutputDir, "output.png"));
19}

Im Beispiel erstellt der Konstruktor ImageSaveOptions() eine Instanz von ImageSaveOptions, die an ConvertSVG() übergeben wird. ConvertSVG() nimmt document, saveOptions und den Ausgabepfad entgegen und führt die Konvertierung von SVG nach PNG aus.

Hinweis: Für die Konvertierung nach PNG wird Format nicht angegeben. Der Konstruktor ImageSaveOptions() verwendet Png als Standardbildformat.

RenderTo() verwenden

So konvertieren Sie SVG mit RenderTo() in PNG:

1using Aspose.Svg;
2using System.IO;
3using Aspose.Svg.Rendering;
4using Aspose.Svg.Rendering.Image;
 1// Render SVG to PNG in C# using ImageDevice
 2
 3// Prepare a path to a source SVG file
 4string documentPath = Path.Combine(DataDir, "snowflake.svg");
 5
 6// Initialize an SVG document from the file
 7using (SVGDocument document = new SVGDocument(documentPath))
 8{
 9    // Create the ImageDevice, set image Format and specify an output file to render
10    using (IDevice device = new ImageDevice(new ImageRenderingOptions(), Path.Combine(OutputDir, "snowflake.png")))
11    {
12        // Render SVG to PNG
13        document.RenderTo(device);
14    }
15}

Der Konstruktor ImageRenderingOptions() erstellt eine Instanz von ImageRenderingOptions, die an ImageDevice() übergeben wird. ImageDevice(options, file) erstellt das Ausgabegerät. RenderTo(device) rendert SVG in PNG.

Die Abbildung zeigt die Datei snowflake.png.

Datei snowflake.svg als PNG gerendert

SVG in BMP konvertieren

BMP-Dateien bewahren Bildqualität und speichern Farbdaten für jedes Pixel ohne Komprimierung, erzeugen dadurch aber große Dateien und sind für das Web meist ungeeignet. Für Druckvorstufe ist BMP ebenfalls selten passend, weil es auf RGB beschränkt ist.

Aspose.SVG kann ein Dokument in mehreren Schritten von SVG in BMP konvertieren:

1using Aspose.Svg;
2using System.IO;
3using Aspose.Svg.Rendering;
4using Aspose.Svg.Rendering.Image;
 1// Convert SVG to BMP in C# using ImageDevice
 2
 3// Open a source SVG document
 4using (SVGDocument document = new SVGDocument(documentPath))
 5{
 6    // Create ImageDevice, set image Format and specify an output file to render
 7    using (IDevice device = new ImageDevice(new ImageRenderingOptions(ImageFormat.Bmp), Path.Combine(OutputDir, "conclusion_out.bmp")))
 8    {
 9        // Render SVG to BMP
10        document.RenderTo(device);
11    }
12}

Der Konstruktor ImageRenderingOptions() erstellt eine Instanz von ImageRenderingOptions, die an ImageDevice() übergeben wird. ImageDevice(options, file) erstellt das Ausgabegerät. RenderTo(device) rendert SVG in BMP.

SVG in TIFF konvertieren

TIFF ist ein Format für Rastergrafiken mit breiter Farbpalette. Es wird von Scanning-, Fax-, OCR-, Bildbearbeitungs- und Layout-Anwendungen unterstützt und häufig in Druck- und Publishing-Workflows eingesetzt.

Aspose.SVG kann ein Dokument in mehreren Schritten von SVG in TIFF konvertieren:

1using Aspose.Svg;
2using System.IO;
3using Aspose.Svg.Rendering;
4using Aspose.Svg.Rendering.Image;
 1// Convert SVG to TIFF in C# with custom settings
 2
 3// Open a source SVG document
 4using (SVGDocument document = new SVGDocument(Path.Combine(DataDir, "conclusion.svg")))
 5{
 6    // Initialize an instance of the ImageRenderingOptions class and set the Format and Compression properties
 7    ImageRenderingOptions tiffOptions = new ImageRenderingOptions(ImageFormat.Tiff);
 8    tiffOptions.Compression = Compression.None;
 9
10    // Initialize an instance of the ImageDevice class and specify an output file to render
11    using (IDevice device = new ImageDevice(tiffOptions, Path.Combine(OutputDir, "conclusion.tiff")))
12    {
13        // Render SVG to TIFF
14        document.RenderTo(device);
15    }
16}

Der Konstruktor ImageRenderingOptions() erstellt eine Instanz von ImageRenderingOptions, die an ImageDevice() übergeben wird. ImageDevice(options, file) erstellt das Ausgabegerät. RenderTo(device) rendert SVG in TIFF.

ImageRenderingOptions bietet viele Eigenschaften zur Kontrolle der Konvertierung nach TIFF. Die Eigenschaft Compression legt zum Beispiel die TIFF-Komprimierung fest. Im Beispiel oben wird Compression.None verwendet.

SVG in GIF konvertieren

GIF ist ein gängiges Bildformat, das animierte Bilder unterstützt und häufig in Web-Publishing-Workflows vorkommt. Der folgende Codeausschnitt zeigt, wie SVG mit Aspose.SVG for .NET in GIF konvertiert wird:

Das folgende Beispiel zeigt, wie ImageSaveOptions verwendet wird, um ein Ausgabebild mit benutzerdefiniertem PageSetup zu erzeugen:

1using Aspose.Svg;
2using System.IO;
3using Aspose.Svg.Drawing;
4using Aspose.Svg.Saving;
5using Aspose.Svg.Converters;
6using Aspose.Svg.Rendering.Image;
 1// Convert SVG to GIF in C# with custom settings
 2
 3// Initialize an SVG document from a file
 4using (SVGDocument document = new SVGDocument(Path.Combine(DataDir, "owl.svg")))
 5{
 6    // Initialize an instance of the ImageSaveOptions class and set the PageSetup property
 7    ImageSaveOptions saveOptions = new ImageSaveOptions(ImageFormat.Gif);
 8    saveOptions.PageSetup.AnyPage = new Page(new Drawing.Size(400, 600), new Margin(20, 20, 20, 20));
 9
10    // Convert SVG to GIF
11    Converter.ConvertSVG(document, saveOptions, Path.Combine(OutputDir, "owl.gif"));
12}

SVGZ in PNG in C# konvertieren

SVGZ ist eine komprimierte SVG-Datei und kein separates Zeichenmodell. Aspose.SVG for .NET kann .svgz-Dateien mit SVGDocument laden. Danach können Sie das Dokument mit demselben ImageSaveOptions- und Converter.ConvertSVG()-Workflow nach PNG rendern, der auch für SVG verwendet wird:

1using Aspose.Svg;
2using Aspose.Svg.Converters;
3using Aspose.Svg.Saving;
4
5using (var document = new SVGDocument("input.svgz"))
6{
7    var options = new ImageSaveOptions();
8    Converter.ConvertSVG(document, options, "output.png");
9}

PNG ist das Standardbildformat für ImageSaveOptions, daher ist Format für SVGZ nach PNG nicht erforderlich. Verwenden Sie diesen Workflow, wenn Sie Thumbnails, Rastervorschauen oder Webbilder aus komprimierten SVG-Assets benötigen. Wenn vor dem Rendering editierbares Markup erforderlich ist, siehe SVGZ in SVG in C# konvertieren.

Praxisempfehlungen

Wenn Sie SVG in einer produktiven .NET-Anwendung in Rasterbilder konvertieren, sollten Ausgabeformat, Abmessungen, Auflösung, Hintergrund und Ressourcenzugriff explizit festgelegt werden. So bleiben Thumbnails, Vorschauen, Berichte und Webbilder in lokaler Entwicklung, auf Servern und in Containern konsistent.

ProduktionsaufgabeEmpfehlung
Web-Thumbnails erzeugenVerwenden Sie PNG oder WebP, setzen Sie PageSetup und wählen Sie einen vorhersehbaren Hintergrund für transparente SVG-Inhalte. Siehe Dokument während der SVG-Konvertierung skalieren.
Hochgeladene SVG-Dateien konvertierenLaden Sie aus einem Stream oder kontrollierten Speicher, validieren Sie SVG und schreiben Sie das Ausgabebild in verwalteten Anwendungsspeicher. Siehe SVG-Dateien in C# erstellen, laden und lesen.
Transparenz erhaltenWählen Sie PNG oder WebP und lassen Sie BackgroundColor transparent. Vermeiden Sie JPG, wenn Transparenz erhalten bleiben muss. Hintergrundbehandlung siehe SVG-Hintergrundfarbe.
JPG-Ausgabe aus transparentem SVG erzeugenSetzen Sie BackgroundColor, weil JPG keine Alpha-Transparenz unterstützt.
Viele SVG-Dateien verarbeitenEntsorgen Sie SVGDocument-Instanzen, behandeln Sie Fehler pro Datei und halten Sie große SVG- oder Rasterausgaben nicht länger als nötig im Speicher.
Textausgabe stabil haltenStellen Sie sicher, dass benötigte Schriftarten verfügbar oder eingebettet sind. Fehlende Schriftarten können Textmetriken und Bildlayout verändern. Siehe Mit SVG-Schriftarten und Text in C# arbeiten.

Häufige Fehler und Lösungen

ProblemHäufige UrsacheLösung
Ausgabebild hat falsche GrößeSVG enthält keine klaren width, height oder viewBox, oder die Ausgabeseite ist nicht konfiguriertDefinieren Sie SVG-Abmessungen oder setzen Sie PageSetup in ImageSaveOptions oder ImageRenderingOptions. Siehe SVG viewBox und Dokument skalieren.
Transparentes SVG wird in JPG schwarz, weiß oder unerwartet dargestelltJPG unterstützt keine TransparenzVerwenden Sie PNG/WebP für Transparenz oder setzen Sie BackgroundColor vor dem Speichern als JPG. Siehe SVG-Hintergrundfarbe ändern.
Linien oder Text wirken gezacktAntialiasing ist deaktiviert oder Ausgabeauflösung ist zu niedrigVerwenden Sie UseAntialiasing = true und passende horizontale und vertikale Auflösung. Siehe SVG-Rendering-Qualität und konsistente Ausgabe.
Externe Bilder, Schriftarten oder CSS fehlenVerknüpfte Ressourcen sind während der Konvertierung nicht verfügbarVerwenden Sie zugängliche Ressourcenpfade, betten Sie Assets ein oder konfigurieren Sie die Laufzeitumgebung so, dass Abhängigkeiten aufgelöst werden. Siehe SVG-Styling- und Schriftprobleme in C# beheben.
TIFF-Dateien sind zu großUnkomprimierte TIFF-Ausgabe oder hochauflösende RasterinhalteKonfigurieren Sie TIFF Compression, prüfen Sie die notwendige Ausgabeauflösung und optimieren Sie bei Bedarf das Quell-SVG. Siehe SVG-Dateien für Web und Performance optimieren.
Ausgabe unterscheidet sich zwischen Entwicklungsrechner und ServerSchriftarten, Dateipfade oder Ressourcenzugriff unterscheiden sich je UmgebungKonfigurieren Sie Schriftarten und Ressourcenorte konsistent für Windows, Linux, Docker und Cloud-Deployments. Siehe Environment Configuration.

FAQ

Kann ich ein im Speicher erstelltes oder bearbeitetes SVG konvertieren?
Ja. Erstellen oder aktualisieren Sie ein SVGDocument, konfigurieren Sie ImageSaveOptions und übergeben Sie die Dokumentinstanz an Converter.ConvertSVG(). Das ist nützlich, wenn SVG-Elemente, Styles oder Farben vor dem Rendering geändert werden.

Kann ich SVG-Inhalte vor dem Rendering als Bild ändern?
Ja. Sie können zuerst das SVG DOM aktualisieren, zum Beispiel mit CSS-Selektoren, und danach das geänderte Dokument rendern. Siehe SVG mit CSS-Selektoren in C# bearbeiten.

Erhält SVG-to-image-Konvertierung Vektordaten?
Nein. PNG, JPG, WebP, BMP, TIFF und GIF sind Rasterausgaben. Das Ergebnis besteht aus Pixeldaten. Wenn editierbares Vektormarkup erhalten bleiben soll, speichern Sie als SVG oder verwenden Sie SVGZ-Komprimierung.

Kann ich denselben Code in einer Serveranwendung verwenden?
Ja. Serveranwendungen laden SVG typischerweise aus Datei, Stream, URL oder generiertem String und schreiben das gerenderte Bild in verwalteten Speicher. Konfigurieren Sie Schriftarten, Ressourcenpfade und Ausgabemaße explizit für konsistente Ergebnisse.

Wo beginne ich, wenn das gerenderte Bild anders aussieht als die SVG-Quelle?
Prüfen Sie Abmessungen, viewBox, Schriftarten, verknüpfte Ressourcen, CSS, Hintergrundfarbe und Antialiasing. Die Tabelle Häufige Fehler und Lösungen verweist auf passende Troubleshooting-Artikel.

Verwandte Ressourcen

Sie können unseren kostenlosen Online SVG to JPG Converter ausprobieren. Laden Sie Ihre Datei hoch, starten Sie die Konvertierung und erhalten Sie das Ergebnis in wenigen Sekunden.

Online Converter für SVG in JPG