Kaip konvertuoti WEBP į PDF naudojant Java REST API

Šis žingsnis po žingsnio vadovas parodo, kaip konvertuoti WEBP į PDF naudojant Java REST API. WEBP yra Google sukurtas vaizdo failo formatas. Tai vaizdo formatas, užtikrinantis be nuostolių ir nuostolių glaudinimą vaizdams žiniatinklyje. Jis palaiko tiek animuotus, tiek nejudančius vaizdus ir sukuria palyginti mažo dydžio failus. Šis formatas dažniausiai naudojamas žiniatinklio grafikai ir jį palaiko dauguma šiuolaikinių interneto naršyklių.

Priešingai, PDF (Portable Document Format) yra failo formatas, kurį Adobe Systems sukūrė 1993 m., skirtą keistis dokumentais. PDF failai sukuriami naudojant Adobe Acrobat, Acrobat Capture ar panašius produktus. PDF failai dažniausiai naudojami publikuojant dokumentus internete, nes jie gali išsaugoti originalų dokumento formatą ir palengvinti vartotojui galimybę peržiūrėti bei spausdinti dokumentą neįdiegiant jokios specialios programinės įrangos. PDF failus taip pat galima skaityti beveik bet kuriame įrenginyje – nuo kompiuterių iki išmaniųjų telefonų. Jei norite konvertuoti WEBP į PDF naudojant Java Low Code API, tą patį galima padaryti naudojant šį fragmentą.

Būtina sąlyga

Veiksmai, kaip konvertuoti WEBP į PDF naudojant Java REST API

  1. Nustatykite API kliento ID ir kliento paslaptį
  2. Sukurkite ImagingAPI klasės objektą su kliento kredencialais
  3. Nurodykite įvesties ir išvesties failus
  4. Perskaitykite įvesties WEBP failą ir įkelkite į debesies saugyklą
  5. Sukurkite ConvertImageRequest objektą su įvesties ir išvesties failų formatais
  6. Iškvieskite convertImage metodą, norėdami konvertuoti WEBP į PDF naudojant REST API
  7. Išsaugokite išvesties PDF failą vietiniame diske

WEBP konvertavimo į PDF kodas 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());
}

Šiame puslapyje pateiktas kodo fragmentas leidžia konvertuoti WEBP į PDF naudojant Java REST API. Jums tereikia įkelti WEBP failą naudodami Aspose.Imaging REST API SDK ir atsisiųsti išvesties PDF failą, kad išsaugotumėte jį vietoje.

Šią WEBP konvertavimą į PDF galima naudoti naudojant bet kokias be kodo ar mažo kodo programas Windows, Linux ar Mac.

Panašią funkciją galite rasti šioje temoje: Kaip konvertuoti JPG į PDF naudojant Java REST API.

 Latviski