So konvertieren Sie SVG in TIFF mit der Java REST API

In diesem Schritt-für-Schritt-Tutorial erfahren Sie, wie Sie SVG mit der Java REST API in TIFF konvertieren. SVG (Scalable Vector Graphics) ist ein Vektorbildformat, das zur Anzeige verschiedener Grafiken im Web und auf anderen digitalen Plattformen verwendet wird. Es handelt sich um ein XML-basiertes Vektorbildformat für zweidimensionale Grafiken mit Unterstützung für Interaktivität und Animation. SVG-Dateien können mit jedem Texteditor erstellt und bearbeitet sowie komprimiert und für das Web oder den Druck optimiert werden.

Im Gegenteil: TIFF (Tagged Image File Format) ist ein Dateiformat zum Speichern von Bildern, das bei Grafikern, der Verlagsbranche und sowohl Amateur- als auch Profifotografen im Allgemeinen beliebt ist. Es handelt sich um ein flexibles Format, das Pixelinformationen aus einer Reihe von Quellen speichern kann, darunter gescannte Dokumente, digitale Fotos und computergenerierte Kunst. Das Format unterstützt verlustfreie Komprimierung und ermöglicht so qualitativ hochwertige Bilder mit kleineren Dateigrößen. Wenn Sie eine SVG-zu-TIFF-Konvertierung in der Java Low Code API wünschen, können Sie dasselbe mit Hilfe dieses Beispielcodes tun.

Voraussetzung

Schritte zum Konvertieren von SVG in TIFF in der Java REST API

  1. Legen Sie die Client-ID und das Client-Geheimnis für die API fest
  2. Erstellen Sie ein Objekt der Klasse ImagingAPI mit Client-Anmeldeinformationen
  3. Geben Sie Eingabe- und Ausgabedateien an
  4. Lesen Sie die eingegebene SVG-Datei und laden Sie sie in den Cloud-Speicher hoch
  5. Erstellen Sie eine Instanz von ConvertImageRequest mit Eingabe- und Ausgabedateiformaten
  6. Rufen Sie die Methode convertImage auf, um SVG mithilfe der REST-API in TIFF zu konvertieren
  7. Speichern Sie die ausgegebene TIFF-Datei auf der lokalen Festplatte

Code für die SVG-zu-TIFF-Konvertierung in der Java Low Code API

String ClientID = Client.getID(); //replace Client.getID() with your own client ID here
String ClientSecret = Client.getSecret(); //replace Client.getSecret() with your own client secret here
String APIBaseUrl="https://api.aspose.cloud";
String Local_Path = "C:/Temp/";
ImagingApi imagingApiSdk = new ImagingApi(ClientSecret, ClientID, APIBaseUrl);
// Input & output file names
String inputFileName = "SVGtoTIFF.svg";
String outputFileName = "SVGtoTIFF.tiff";
try {
// Upload local image to Cloud Storage
File inputFile = new File(Local_Path + inputFileName);
FileInputStream inputFileStream = new FileInputStream(inputFile);
byte[] inputImageData = IOUtils.toByteArray(inputFileStream);
UploadFileRequest uploadFileRequest = new UploadFileRequest(inputFileName, inputImageData, null);
FilesUploadResult filesUploadResult = imagingApiSdk.uploadFile(uploadFileRequest);
String outputFormat = "tiff";
String remoteFolder = null; // Input file is saved at the root of the storage
String remoteStorage = null; // Cloud Storage name
ConvertImageRequest convertImageRequest = new ConvertImageRequest(inputFileName, outputFormat, remoteFolder, remoteStorage);
byte[] convertedImageData = imagingApiSdk.convertImage(convertImageRequest);
// Save exported image to local storage
FileOutputStream fileOutputStream = new FileOutputStream(Local_Path + outputFileName);
fileOutputStream.write(convertedImageData);
fileOutputStream.close();
} catch (Exception e) {
System.out.println(e.getMessage());
}

Mit dem obigen Beispielcode können Sie SVG mit der Java REST API in TIFF konvertieren. Sie müssen lediglich die SVG-Datei mit Hilfe des Aspose.Imaging REST API SDK bereitstellen und die TIFF-Ausgabedatei herunterladen, um sie lokal zu speichern.

Diese SVG-zu-TIFF-Konvertierung kann mit allen No-Code- oder Low-Code-Apps auf jeder Plattform verwendet werden.

Sie können sich auch eine weitere ähnliche Funktion auf der folgenden Seite ansehen: So konvertieren Sie JPG in BMP mit der Java REST API

 Deutsch