So ändern Sie die Größe von SVG-Bildern in Java

In diesem kurzen Tutorial erfahren Sie, wie Sie die Größe von SVG-Bildern in Java ändern. Es bietet detaillierte Schritte, einen ausführbaren Beispielcode zusammen mit den Schritten zur Umgebungskonfiguration. Sie können mithilfe einiger API-Aufrufe die Größe von SVG in Java ändern und auch die Ausgabe SVG anpassen.

Schritte zum Ändern der Größe eines SVG-Bildes in Java

  1. Richten Sie Ihre Anwendung so ein, dass sie Aspose.Imaging aus dem Repository verwendet
  2. Laden Sie die SVG-Quelldatei in das Klassenobjekt Image, dessen Größe in Java geändert werden soll
  3. Rufen Sie die Image.resize()-Methode mit der neuen Größe und dem Größenänderungstyp als CenterToCenter auf
  4. Speichern Sie die Ausgabe-SVG, deren Größe gemäß den Anforderungen geändert wurde

Diese Schritte dienen dazu, die Größe des SVG-Bildes in Java zu ändern. Die Konfigurationsdetails und die Abfolge der Programmierschritte werden gemeinsam genutzt und können in allen Umgebungen verfolgt werden, die Java unterstützen. Sie können das in der Größe geänderte SVG-Bild auch anpassen, bevor Sie es auf der Festplatte speichern.

Code zum Ändern der Größe der SVG-Datei in Java

import com.aspose.imaging.Image;
import com.aspose.imaging.License;
import com.aspose.imaging.ResizeType;
public class ResizeSvgImageInJava {
public static void main(String[] args) // Main function to resize SVG image in Java
{
// Instantiate a license to avoid watermark in the output resized SVG file
License licForSvgResizing = new License();
licForSvgResizing.setLicense("Aspose.Imaging.lic");
// Load the source SVG image file that needs to be resized
Image img = Image.load("Circle.svg");
// Set the new size of the SVG image along with the resize type
img.resize(img.getWidth() * 2, img.getHeight() * 2, ResizeType.CenterToCenter);
// Save the resized SVG image on the disk
img.save("ResizedSvg.svg");
System.out.println("Done");
}
}

Sie können das Objekt der Klasse “SvgOptions” in der Funktion “Image.Save()” verwenden, um das in der Größe geänderte SVG anzupassen, indem Sie eine oder mehrere Methoden wie “setColorType()”, “setCompress()” oder “setTextAsShapes()” aufrufen. In ähnlicher Weise können Sie ISvgResourceKeeperCallback getCallback() verwenden, um die Schriftartspeicheroptionen abzurufen oder festzulegen.

In diesem kurzen Tutorial haben wir gelernt, SVG-Bilder in Java zu vergrößern. Wenn Sie die Bildgröße anderer Typen ändern möchten, lesen Sie den Artikel zu So ändern Sie die Bildgröße mit Java.

 Deutsch