So konvertieren Sie SVG in PNG mit Java

In diesem kurzen Thema geht es darum, SVG mit Java in PNG zu konvertieren, indem detaillierte Schritte bereitgestellt werden, die zum Konfigurieren der Umgebung und Ausführen des Codes erforderlich sind. Die Verwendung von Java SVG to PNG kann einfach mit wenigen Codezeilen verwaltet werden und ist für alle Arten von Java-basierten Anwendungen geeignet, die auf Windows-, Linux- oder macOS-Plattformen ausgeführt werden.

Schritte zum Konvertieren von SVG in PNG mit Java

  1. Konfigurieren Sie das Projekt, indem Sie die Aspose.Imaging-Bibliothek aus dem Maven-Repository hinzufügen, um SVG in PNG zu konvertieren
  2. Importieren Sie den Namespace Aspose.Imaging, um API-Aufrufe im Code zu verwenden
  3. Laden Sie das Beispiel-SVG-Bild mit der Methode Image class load()
  4. Initialisieren Sie das Objekt SvgRasterizationOptions, um die Höhe und Breite des SVG-Bilds festzulegen
  5. Erstellen Sie ein PngOptions-Objekt für das gewünschte PNG
  6. Speichern Sie die konvertierte PNG-Datei auf der Festplatte

Die oben genannten Schritte in Java konvertieren SVG in PNG mit Hilfe einer einfachen API-Schnittstelle und beginnen mit dem Laden der Quell-SVG-Datei mit der load()-Methode, die von der Image-Klasse bereitgestellt wird. Die Klasse SvgRasterizationOptions wird verwendet, um die Breite und Höhe der SVG-Seite festzulegen. Am Ende wird das Objekt SvgRasterizationOptions an die Instanz “PngOptions” übergeben, um das SVG als PNG-Bild zu rendern und zu speichern.

Code zum Konvertieren von SVG in PNG mit Java

Für die Entwicklung des Konverters für SVG zu PNG wurde die Java-Codebasis mit Hilfe einfacher API-Aufrufe effektiv genutzt. Wir können die Änderung in der Ausgabe vornehmen, indem wir zusätzliche Eigenschaften der Klasse SvgRasterizationOptions festlegen, einschließlich des festgelegten Rahmens, der Skalierungsfaktoren und der Hintergrundfarbe. Außerdem stellt die PngOptions-Klasse die Optionen zum Festlegen der Auflösungseinstellungen, der Komprimierungsstufe und der Filtertypen usw. bereit.

Das Beispiel lehrte, dass zum Konvertieren von SVG in PNG Java-basierte Anwendungen auf jeder Plattform entwickelt werden können, einschließlich MS Windows, macOS oder Linux. Wenn Sie mehr über das Festlegen eines Wasserzeichens für ein TIFF-Bild erfahren möchten, lesen Sie den Artikel zu wie man Wasserzeichen in TIFF mit Java setzt.

 Deutsch