So konvertieren Sie BMP in PDF mit der Java-REST-API

Das folgende kurze Tutorial erläutert, wie man BMP in PDF mit Java REST API konvertiert. Ein BMP-Dateiformat (auch bekannt als Bitmap-Bilddatei oder geräteunabhängige Bitmap-Datei) ist eine Rastergrafik-Bilddatei, die zum Speichern digitaler Bilder verwendet wird. Es ist eines der am häufigsten verwendeten Bilddateiformate auf dem Windows-Betriebssystem. BMP-Dateien sind unkomprimiert, was bedeutet, dass sie viele detaillierte Bilddaten enthalten und deutlich mehr Speicherplatz beanspruchen als andere Bilddateiformate wie JPEG oder PNG.

PDF (Portable Document Format) ist ein Dateiformat, das von Adobe in den 1990er Jahren entwickelt wurde, um Dokumente zuverlässig anzuzeigen und auszutauschen, unabhängig von der Software, Hardware oder dem Betriebssystem, mit dem sie erstellt wurden. PDF-Dateien werden häufig für Dokumente wie Benutzerhandbücher, eBooks, Antragsformulare und gescannte Dokumente verwendet, die auf jedem Computer mit einem PDF-Viewer angezeigt werden können. PDF-Dateien werden auch häufig zum Drucken verwendet, da sie die Formatierung des Originaldokuments unabhängig vom verwendeten Drucker oder Papierformat beibehalten.

Wenn Sie an der BMP-zu-PDF-Konvertierung in der Java-Low-Code-API interessiert sind, kann dies mit Hilfe des folgenden Beispiels durchgeführt werden.

Voraussetzung

Schritte zum Konvertieren von BMP in PDF 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 ImagingAPI-Klasse mit Clientanmeldeinformationen
  3. Geben Sie Eingabe- und Ausgabedateien an
  4. Lesen Sie die BMP-Eingabedatei und laden Sie sie in den Cloud-Speicher hoch
  5. Erstellen Sie ein Objekt von ConvertImageRequest mit Eingabe- und Ausgabedateiformaten
  6. Rufen Sie die convertImage-Methode auf, um BMP in PDF mithilfe der REST-API zu konvertieren
  7. Speichern Sie die PDF-Ausgabedatei auf der lokalen Festplatte

Code für die BMP-zu-PDF-Konvertierung in der Java-Low-Code-API

String ClientID = Client.getID(); //replace Client.getID() with your own client ID here
String ClientSecret = Client.getSecret(); //replace3 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 = "BMPtoPDF.bmp";
String outputFileName = "BMPtoPDF.pdf";
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 = "pdf";
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());
}

Das auf dieser Seite angegebene Code-Snippet ermöglicht es Ihnen, BMP in PDF mit der Java-REST-API zu konvertieren. Sie müssen lediglich eine BMP-Datei mit Hilfe des Aspose.Imaging REST API SDK bereitstellen und die PDF-Ausgabedatei herunterladen, um sie lokal zu speichern.

Die obige BMP-zu-PDF-Konvertierung kann mit allen No-Code- oder Low-Code-Apps auf jedem Gerät oder Computer verwendet werden.

 Deutsch