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:

  1. Aspose.HTML for Java-Bibliothek installieren.
  2. Initialisieren Sie eine neue Instanz der Klasse SVGDocument mit einem der SVGDocument()-Konstruktoren.
  3. Erstellen Sie ein SaveOptions-Objekt, das das gewünschte Ausgabeformat und die Konvertierungsoptionen angibt.
  4. 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

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.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.