PDF failai internete plačiai naudojami informacijai ir duomenims dalytis. Dabar, norėdami peržiūrėti šiuos dokumentus, turime naudoti konkrečias programas, bet jei išsaugosime PDF formatu JPG, jį bus galima peržiūrėti bet kurioje platformoje ir bet kuriame įrenginyje. Be to, labai sumažėja failo dydis. Be to, galime lengvai sukurti PDF peržiūros priemonę, nes išsaugoję PDF kaip vaizdą, galime įkelti vaizdą į bet kurią naršyklę. Todėl šiame straipsnyje aptarsime išsamią informaciją, kaip konvertuoti PDF į JPG internete naudojant debesies API.
PDF į JPG konvertavimo API
Aspose.PDF Cloud SDK for Java yra nuostabus produktas, leidžiantis kurti PDF failus, juos apdoroti ir konvertuoti į įvairius palaikomus formatus „Java“ programose. Tai taip pat leidžia konvertuoti PDF į vaizdą. Taigi, norėdami naudoti SDK, pirmiausia turime jį įdiegti, pridėdami toliau pateiktą informaciją į maven build tipo projekto pom.xml.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Cloud Repository</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf-cloud</artifactId>
<version>21.11.0</version>
</dependency>
</dependencies>
Dabar turime sukurti nemokamą paskyrą apsilankę Aspose.Cloud dashboard. Galite prisiregistruoti naudodami esamą „GitHub“ arba „Google“ paskyrą arba spustelėkite mygtuką Sukurti naują paskyrą, kad užbaigtumėte prenumeratą.
Konvertuoti PDF į JPG Java
Vykdykite toliau pateiktas instrukcijas, kad įvykdytumėte reikalavimą konvertuoti PDF į JPG internete.
- Pirmiausia sukurkite PdfApi klasės egzempliorių, kuriame kaip argumentus pateikiame kliento ID kliento paslaptį
- Antra, perskaitykite įvesties PDF turinį iš vietinio disko, naudodami objektą Failas
- Dabar įkelkite įvesties PDF failą į saugyklą debesyje naudodami įkėlimo failo (…) metodą
- Apibrėžkite gauto jpg vaizdo matmenis (tai yra neprivalomi argumentai)
- Galiausiai iškvieskite PdfApi metodą putPageConvertToJpeg(…), kuris paima įvesties PDF, konvertuojamo puslapio numerį, gauto JPG pavadinimą ir gauto vaizdo matmenis.
// Norėdami gauti daugiau pavyzdžių, apsilankykite https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java
try
{
// Gaukite ClientID ir ClientSecret iš https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// sukurti PdfApi egzempliorių
PdfApi pdfApi = new PdfApi(clientSecret,clientId);
// įvesties PDF dokumento pavadinimas
String inputFile = "45.pdf";
// gauto JPG vaizdo pavadinimas
String resultantImage = "Resultant.jpg";
// skaityti įvesties PDF failo turinį
File file = new File("c://Users/"+inputFile);
// įkelti PDF į debesies saugyklą
pdfApi.uploadFile("input.pdf", file, null);
// Konvertuojamo PDF puslapio numeris
int pageNumber = 1;
// gauto JPG vaizdo plotis
int width = 800;
// gauto JPG vaizdo aukštis
int height = 1000;
// iškvieskite API konvertuoti PDF į JPG
pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
// spausdinti konversijos būsenos pranešimą
System.out.println("PDF to JPG conversion sucessfull !");
}catch(Exception ex)
{
System.out.println(ex);
}
PDF į vaizdą naudojant cURL komandas
Taip pat galime konvertuoti PDF į vaizdo formatą naudodami cURL komandas per komandų eilutės terminalą. Tačiau norėdami pasiekti Aspose.PDF Cloud, pirmiausia turime sugeneruoti JSON žiniatinklio prieigos raktą (JWT), pagrįstą jūsų individualiais kliento kredencialais. Vykdykite šią komandą, kad sugeneruotumėte JWT prieigos raktą.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Sukūrę JWT, vykdykite šią komandą, kad konvertuotumėte PDF į vaizdą ir išsaugotumėte išvestį debesies saugykloje.
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf/pages/1/convert/jpeg?outPath=resultant.jpg&width=800&height=1000" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
Išvada
Šiame tinklaraštyje išmokote nuostabių įgūdžių konvertuoti PDF į JPG naudojant Java kodo fragmentus. Be to, jūs taip pat sužinojote apie cURL komandų naudojimą, norint įrašyti PDF į vaizdą per komandinės eilutės terminalą. Produkto dokumentacija yra puikus šaltinis norint sužinoti apie kitas nuostabias API teikiamas galimybes. Taigi siūlome pabandyti naudoti mūsų API ir, jei naudojant API kiltų problemų, susisiekite su Nemokamo produkto palaikymo forumu.
susiję straipsniai
Taip pat rekomenduojame apsilankyti šiuose tinklaraščiuose, kad gautumėte daugiau informacijos apie: