Kako pretvoriti WEBP u PDF pomoću Java REST API-ja

Ovaj vodič korak po korak pokazuje vam kako pretvoriti WEBP u PDF pomoću Java REST API-ja. WEBP je format slikovne datoteke koji je razvio Google. To je slikovni format koji omogućuje kompresiju bez gubitaka i gubitaka za slike na webu. Podržava i animirane i nepokretne slike i proizvodi relativno male datoteke. Format se uglavnom koristi za web grafiku, a podržava ga većina modernih web preglednika.

Naprotiv, PDF (Portable Document Format) je format datoteke koji je razvio Adobe Systems 1993. za razmjenu dokumenata. PDF datoteke izrađuju se pomoću programa Adobe Acrobat, Acrobat Capture ili sličnih proizvoda. PDF datoteke obično se koriste za objavljivanje dokumenata na mreži jer mogu sačuvati izvorno oblikovanje dokumenta i olakšati korisniku pregled i ispis dokumenta bez potrebe za instaliranjem posebnog softvera. PDF-ovi se također mogu čitati na gotovo svim uređajima, od računala do pametnih telefona. Ako želite pretvorbu WEBP u PDF u Java Low Code API-ju, isto se može postići uz pomoć sljedećeg isječka.

Preduvjet

Koraci za pretvaranje WEBP u PDF u Java REST API-ju

  1. Postavite ID klijenta i Tajnu klijenta za API
  2. Stvorite objekt klase ImagingAPI s vjerodajnicama klijenta
  3. Navedite ulazne i izlazne datoteke
  4. Pročitajte ulaznu WEBP datoteku i prenesite je u pohranu u oblaku
  5. Stvorite objekt ConvertImageRequest s ulaznim i izlaznim formatima datoteka
  6. Pozovite metodu convertImage da biste konvertirali WEBP u PDF koristeći REST API
  7. Spremite izlaznu PDF datoteku na lokalni disk

Kod za pretvorbu WEBP u PDF u 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 = "WEBPtoPDF.webp";
String outputFileName = "WEBPtoPDF.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());
}

Isječak koda dan na ovoj stranici omogućuje vam pretvaranje WEBP-a u PDF pomoću Java REST API-ja. Trebate samo prenijeti WEBP datoteku uz pomoć Aspose.Imaging REST API SDK-a i preuzeti izlaznu PDF datoteku kako biste je spremili lokalno.

Ova pretvorba WEBP u PDF može se koristiti s bilo kojom aplikacijom bez koda ili s niskim kodom na Windowsima, Linuxu ili Macu.

Slična značajka može se pronaći u sljedećoj temi: Kako pretvoriti JPG u PDF pomoću Java REST API-ja.

 Hrvatski