Š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
- Sukurkite paskyrą ir gaukite API kredencialus
- parsisiųsti Aspose.Imaging Cloud SDK for Java
- Nustatykite „Java“ projektą naudodami aukščiau pateiktą SDK
Veiksmai, kaip konvertuoti WEBP į PDF naudojant Java REST API
- Nustatykite API kliento ID ir kliento paslaptį
- Sukurkite ImagingAPI klasės objektą su kliento kredencialais
- Nurodykite įvesties ir išvesties failus
- Perskaitykite įvesties WEBP failą ir įkelkite į debesies saugyklą
- Sukurkite ConvertImageRequest objektą su įvesties ir išvesties failų formatais
- Iškvieskite convertImage metodą, norėdami konvertuoti WEBP į PDF naudojant REST API
- 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.