So konvertieren Sie GIF mit der Java REST API in TIFF

Im folgenden kurzen Tutorial erfahren Sie, wie Sie GIF mit der Java REST API in TIFF konvertieren. GIF (Graphics Interchange Format) ist ein Bitmap-Bildformat, das 1987 von CompuServe entwickelt wurde und seitdem aufgrund seiner breiten Unterstützung und Portabilität im World Wide Web weit verbreitet ist. Eine GIF-Datei ist eine Bilddatei, die eine Reihe von Bildern oder Frames enthält und mithilfe der verlustfreien Datenkomprimierungstechnik Lempel-Ziv-Welch (LZW) komprimiert wird. GIF-Dateien werden häufig für Webgrafiken, kleine Animationen und Logos verwendet.

Andererseits ist TIFF (Tagged Image File Format) ein Rasterbilddateiformat, das für digitale Bilder, insbesondere in der Fotografie, verwendet wird. Es ist ein beliebtes Format für hochwertige Bilder wie Fotos und Strichzeichnungen. Es kann komprimiert oder unkomprimiert sein und unterstützt eine Vielzahl von Farbtiefen. Es wird auch von Bildbearbeitungs- und -verarbeitungsprogrammen weitgehend unterstützt. Wenn Sie eine GIF-zu-TIFF-Konvertierung in der Java Low Code API wünschen, können Sie dasselbe mithilfe des folgenden Codeausschnitts erreichen.

Voraussetzung

Schritte zum Konvertieren von GIF 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 GIF-Datei und laden Sie sie in den Cloud-Speicher hoch
  5. Erstellen Sie ein Objekt von ConvertImageRequest mit Eingabe- und Ausgabedateiformaten
  6. Rufen Sie die Methode convertImage auf, um GIF mithilfe der REST-API in TIFF zu konvertieren.
  7. Speichern Sie die ausgegebene TIFF-Datei auf der lokalen Festplatte

Code für die GIF-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 = "GIFtoTIFF.gif";
String outputFileName = "GIFtoTIFF.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 auf dieser Seite angegebenen Codeausschnitt können Sie GIF mit der Java REST API in TIFF konvertieren. Sie müssen lediglich die GIF-Datei mit Hilfe des Aspose.Imaging REST API SDK hochladen und die TIFF-Ausgabedatei herunterladen, um sie lokal zu speichern.

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

Der folgende Link zeigt eine ähnliche Funktion, die für Sie hilfreich sein könnte: So konvertieren Sie EMF mit der Java REST API in PDF

 Deutsch