So konvertieren Sie GIF mit der Java REST API in BMP

Das folgende Schritt-für-Schritt-Tutorial zeigt Ihnen, wie Sie GIF mit der Java REST API in BMP konvertieren. Ein GIF (Graphics Interchange Format) ist ein Bitmap-Bildformat, das 1987 von CompuServe entwickelt wurde und heute im Internet häufig zur Darstellung von Bildern verwendet wird. GIFs sind in der Regel komprimiert und auf maximal 256 Farben beschränkt, was sie ideal für einfache Grafiken und Logos macht. GIFs werden auch häufig für kleine Animationen und Videoclips mit niedriger Auflösung verwendet.

Im Gegensatz dazu ist BMP (Bitmap) ein Bilddateiformat, das zum Speichern digitaler Bitmap-Bilder verwendet wird. Es ist ein beliebtes Bildformat, das hauptsächlich im Windows-Betriebssystem verwendet wird. BMP-Dateien sind unkomprimierte Rasterbilder, die aus einem rechteckigen Pixelraster bestehen. Das Format unterstützt bis zu 24 Bit pro Pixel und ermöglicht so eine große Farbpalette. Wenn Sie eine GIF-zu-BMP-Konvertierung in der Java Low Code API wünschen, kann dies mithilfe des unten angegebenen Codes durchgeführt werden.

Voraussetzung

Schritte zum Konvertieren von GIF in BMP in der Java REST API

  1. Legen Sie die Client-ID und das Client-Geheimnis für die API fest
  2. Erstellen Sie eine Instanz der ImagingAPI-Klasse 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 BMP zu konvertieren.
  7. Speichern Sie die ausgegebene BMP-Datei auf der lokalen Festplatte

Code für die GIF-zu-BMP-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 = "GIFtoBMP.gif";
String outputFileName = "GIFtoBMP.bmp";
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 = "bmp";
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());
}

Der auf dieser Seite angegebene Codeausschnitt hilft Ihnen, GIF mit der Java REST API in BMP zu konvertieren. Sie müssen lediglich die GIF-Datei mit Hilfe des Aspose.Imaging REST API SDK bereitstellen und die BMP-Ausgabedatei herunterladen, um sie lokal zu speichern.

Diese GIF-zu-BMP-Konvertierung kann mit allen No-Code- oder Low-Code-Apps auf jedem Betriebssystem verwendet werden.

Sie können ein verwandtes Thema auch unter dem folgenden Link überprüfen: So konvertieren Sie JPEG2000 mit der Java REST API in PDF

 Deutsch