SVG-Konverter
SVG ist eine skalierbare Vektorgrafik. Dabei handelt es sich um ein Vektorbildformat zur Erstellung von Grafiken und Bildern, die ohne Qualitätsverlust vergrößert oder verkleinert werden können. SVG-Bilder werden mit XML-Code erstellt, der die Formen, Pfade, Linien und Farben beschreibt, aus denen das Bild besteht.
Eines der Hauptmerkmale von Aspose.HTML ist seine Konvertierungsfähigkeit. Aspose.HTML for Java bietet einen einfachen Zugang zu Konvertierungsmethoden über die Klasse Converter, die eine gemeinsame Fassade für die meisten Konvertierungsszenarien darstellt und eine breite Palette von SVG-Konvertierungen in beliebte Formate wie PDF, XPS, JPG, PNG, BMP, TIFF und GIF bietet.
Wie man SVG in Java konvertiert
Die Artikel im Kapitel “SVG-Konverter” enthalten Informationen über die Liste der unterstützten SVG-Konvertierungen und wie man sie mit der Klasse Converter durchführt.
Um SVG zu konvertieren, sollten Sie einige Schritte unternehmen:
- Aspose.HTML for Java-Bibliothek installieren.
- Initialisieren Sie eine neue Instanz der Klasse SVGDocument mit einem der SVGDocument()-Konstruktoren.
- Erstellen Sie ein SaveOptions-Objekt, das das gewünschte Ausgabeformat und die Konvertierungsoptionen angibt.
- Rufen Sie eine der Methoden convertSVG() auf und übergeben Sie ihr die erforderlichen Parameter.
Bitte sehen Sie sich den folgenden Java-Codeausschnitt an, der die Konvertierung von SVG in GIF mit der Methode
convertSVG(document
, options
, savePath
) zeigt.
1// Convert SVG to GIF in Java
2
3// Prepare SVG code and save it to a file
4String code = "<svg xmlns='http://www.w3.org/2000/svg'>\n" +
5 "<circle cx='50' cy='50' r='40' stroke='black' stroke-width='3' fill='red' />\n" +
6 "</svg>\n";
7try (java.io.FileWriter fileWriter = new java.io.FileWriter("document.svg")) {
8 fileWriter.write(code);
9}
10
11// Initialize an SVG document from the SVG file
12SVGDocument document = new SVGDocument("document.svg");
13
14// Initialize ImageSaveOptions
15ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Gif);
16
17// Convert SVG to GIF
18Converter.convertSVG(document, options, "output.gif");
Beliebte SVG-Konverter
- SVG in PDF konvertieren - Lernen Sie, wie man SVG in PDF konvertiert, indem man die Java-Bibliothek benutzt.
- Convert SVG to PNG - Lernen Sie, wie man SVG in PNG mit Aspose.HTML for Java konvertiert, und Sie können den hier beschriebenen Java-Code leicht verwenden, um SVG in JPG, BMP, GIF, TIFF zu konvertieren.
- SVG in JPG konvertieren - Wissen, wie man SVG in JPG konvertiert, indem man die Methoden
convertSVG()
der Klasse Converter verwendet und wie man ImageSaveOptions anwendet.
Aspose.HTML bietet einen kostenlosen Online- SVG-Konverter zur Konvertierung von SVG-Dateien in verschiedene gängige Formate. Sie können ganz einfach SVG in PDF, SVG in XPS, SVG in PNG, SVG in JPG, usw. konvertieren. Wählen Sie die zu konvertierende Datei und das Format, und schon sind Sie fertig. Es geht schnell und ist kostenlos!
Sie können die vollständigen Java-Beispiele und Datendateien unter GitHub herunterladen.