How to Convert PDF to JPEG with Java REST API

The short tutorial below elaborates how to convert PDF to JPEG with Java REST API in the cloud. In order to export PDF to JPEG format, we’re using Aspose.PDF for Java Cloud SDK. If you require PDF to JPEG Conversion in Java Low Code API then this can be performed with the help of steps and code given below.

Prerequisite

Steps to Convert PDF to JPEG in Java REST API

  1. Set Client ID and Client Secret for the API
  2. Create an instance of pdfApi class with client credentials
  3. Specify input and output files
  4. Read input PDF file and upload to cloud storage
  5. Create an instance of pdfApi with input and output file formats
  6. Call putPageConvertToJpeg method to Convert PDF to JPEG using REST API
  7. Save the output JPEG file on local disk

Code for PDF to JPEG Conversion in 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
try {
ApiClient apiClient = new ApiClient();
apiClient.setAppKey(ClientSecret);
apiClient.setAppSid(ClientID);
PdfApi pdfApi = new PdfApi(apiClient);
String inputFile = "PDFtoJPEG.pdf";
String outputFile = "PDFtoJPEG.jpg";
String folder = "Temp";
String format = "JPG";
// Upload file to cloud storage
File file = new File("C:/Temp/" + inputFile);
pdfApi.uploadFile(folder + "/" + inputFile, file, null);
int pageNumber = 1;
pdfApi.putPageConvertToJpeg(inputFile, pageNumber, folder + '/' + outputFile, null, null, folder, null, null);
// Download output file from Cloud Storage
File downloadResponse = pdfApi.downloadFile(folder + "/" + outputFile, null, null);
File dest = new File("C:/Temp/" + outputFile);
Files.copy(downloadResponse.toPath(), dest.toPath(), java.nio.file.StandardCopyOption.REPLACE_EXISTING);
} catch (Exception e) {
System.out.println(e.getMessage());
}

The sample code in this post empowers you to convert PDF to JPEG with Java REST API. You only need to input PDF file with the help of the Aspose.PDF REST API SDK for Java and download output JPEG file to save it locally by using Aspose conversion API online.

The above PDF to JPEG Conversion can be used with any no code or low code apps on Windows, Linux, or Mac.

You may also check out another similar feature at the following page: How to Convert PDF to DOCX with Java REST API

 English