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

Dieses Schritt-für-Schritt-Tutorial zeigt Ihnen, wie Sie JPG mit der Java-REST-API in PDF konvertieren. JPG (auch bekannt als JPEG) ist ein beliebtes Bilddateiformat, das zum Speichern digitaler Fotografien, Grafiken und Bilder verwendet wird. Es ist ein beliebtes Format für Webgrafiken und wird aufgrund seiner geringen Größe und hohen Komprimierungsrate häufig zum Speichern von Digitalfotos verwendet. JPG-Bilder werden normalerweise mit einer verlustbehafteten Komprimierungsmethode erstellt, was bedeutet, dass einige Bilddaten beim Speichern der Datei verloren gehen.

Andererseits ist PDF (Portable Document Format) ein Dateiformat, das 1993 von Adobe Systems entwickelt wurde, um Dokumente, einschließlich Textformatierung und Bilder, unabhängig von Anwendungssoftware, Hardware und Betriebssystemen darzustellen. PDF-Dateien werden häufig für Produkthandbücher, Antragsformulare und Steuerformulare verwendet. Wenn Sie eine JPG-zu-PDF-Konvertierung in der Java-Low-Code-API wünschen, kann dies mit Hilfe des unten angegebenen Codes durchgeführt werden.

Voraussetzung

Schritte zum Konvertieren von JPG 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 JPG-Eingabedatei und laden Sie sie in den Cloud-Speicher hoch
  5. Erstellen Sie ein Objekt von ConvertImageRequest mit Eingabe- und Ausgabedateiformaten
  6. Aufruf der Methode convertImage zum Konvertieren von JPG in PDF mithilfe der REST-API
  7. Speichern Sie die PDF-Ausgabedatei auf der lokalen Festplatte

Code für die Konvertierung von JPG in PDF 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 = "JPGtoPDF.jpg";
String outputFileName = "JPGtoPDF.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());
}

Mit dem oben gezeigten Codebeispiel können Sie JPG mit der Java-REST-API in PDF konvertieren. Sie müssen nur die JPG-Datei mit Hilfe des Aspose.Imaging REST API SDK bereitstellen und die PDF-Ausgabedatei herunterladen, um sie lokal zu speichern.

Diese JPG-zu-PDF-Konvertierungsfunktion kann mit allen No-Code- oder Low-Code-Apps auf jedem Gerät oder Computer verwendet werden.

Eine weitere relevante Funktion finden Sie unter der folgenden URL: So konvertieren Sie BMP in JPG mit der Java-REST-API

 Deutsch