PDF faili tiek plaši izmantoti internetā informācijas un datu koplietošanai. Tagad, lai skatītu šos dokumentus, mums ir jāizmanto noteiktas lietojumprogrammas, bet, ja saglabājam PDF formātā JPG, to var skatīt jebkurā platformā un jebkurā ierīcē. Turklāt faila lielums ir ievērojami samazināts. Turklāt mēs varam viegli izstrādāt PDF skatītāju, jo, saglabājot PDF failu kā attēlu, mēs varam ielādēt attēlu jebkurā pārlūkprogrammā. Tāpēc šajā rakstā mēs apspriedīsim sīkāku informāciju par PDF konvertēšanu uz JPG tiešsaistē, izmantojot mākoņa API.
PDF uz JPG konvertēšanas API
Aspose.PDF Cloud SDK for Java ir pārsteidzošs produkts, kas ļauj mums Java lietojumprogrammās ieviest PDF failu izveidi, manipulācijas un konvertēšanu dažādos atbalstītos formātos. Tas arī ļauj pārvērst PDF par attēlu. Tātad, lai izmantotu SDK, vispirms tas ir jāinstalē, pievienojot tālāk norādīto informāciju maven build tipa projekta 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>
Tagad mums ir jāizveido bezmaksas konts, apmeklējot vietni Aspose.Cloud dashboard. Varat reģistrēties, izmantojot esošo GitHub vai Google kontu, vai noklikšķināt uz pogas Izveidot jaunu kontu, lai pabeigtu abonementu.
Pārvērst PDF uz JPG Java
Lūdzu, izpildiet tālāk sniegtos norādījumus, lai izpildītu prasību PDF konvertēšanai uz JPG tiešsaistē.
- Vispirms izveidojiet PdfApi klases gadījumu, kurā kā argumentus mēs sniedzam klienta ID klienta noslēpumu
- Otrkārt, izlasiet ievades PDF saturu no vietējā diska, izmantojot objektu Fails
- Tagad augšupielādējiet ievades PDF failu mākoņkrātuvē, izmantojot metodi uploadFile (…).
- Definējiet iegūtā jpg attēla izmērus (tie ir izvēles argumenti)
- Visbeidzot, izsauciet PdfApi metodi putPageConvertToJpeg(…), kas ņem ievades PDF failu, konvertējamās lapas numuru, iegūto JPG nosaukumu un iegūtā attēla izmērus.
// Lai iegūtu vairāk piemēru, lūdzu, apmeklējiet vietni https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java
try
{
// Iegūstiet ClientID un ClientSecret no https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// izveidot PdfApi gadījumu
PdfApi pdfApi = new PdfApi(clientSecret,clientId);
// ievades PDF dokumenta nosaukums
String inputFile = "45.pdf";
// iegūtā JPG attēla nosaukums
String resultantImage = "Resultant.jpg";
// lasīt ievades PDF faila saturu
File file = new File("c://Users/"+inputFile);
// augšupielādējiet PDF failu mākoņa krātuvē
pdfApi.uploadFile("input.pdf", file, null);
// konvertējamā PDF lappuses numurs
int pageNumber = 1;
// iegūtā JPG attēla platums
int width = 800;
// iegūtā JPG attēla augstums
int height = 1000;
// izsauciet API PDF konvertēšanai uz JPG
pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
// izdrukāt konversijas statusa ziņojumu
System.out.println("PDF to JPG conversion sucessfull !");
}catch(Exception ex)
{
System.out.println(ex);
}
PDF uz attēlu, izmantojot cURL komandas
Mēs varam arī konvertēt PDF uz attēla formātu, izmantojot cURL komandas komandrindas terminālī. Tomēr, lai piekļūtu Aspose.PDF Cloud, mums vispirms ir jāģenerē JSON Web Token (JWT), pamatojoties uz jūsu individuālajiem klienta akreditācijas datiem. Lūdzu, izpildiet šo komandu, lai ģenerētu JWT marķieri.
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"
Kad JWT ir ģenerēts, lūdzu, izpildiet šo komandu, lai pārvērstu PDF par attēlu un saglabātu izvadi mākoņkrātuvē.
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>"
Secinājums
Šajā emuārā jūs esat apguvis pārsteidzošu prasmi pārveidot PDF formātā JPG formātā, izmantojot Java koda fragmentus. Tāpat esat uzzinājis arī par cURL komandu izmantošanu, lai saglabātu PDF failu attēlā, izmantojot komandrindas termināli. Produkta dokumentācija ir lielisks avots citu apbrīnojamo API piedāvāto iespēju apguvei. Tāpēc iesakām izmēģināt mūsu API un, ja API lietošanas laikā rodas problēmas, lūdzu, sazinieties ar bezmaksas produktu atbalsta forumu.
Saistītie raksti
Mēs arī iesakām apmeklēt šādus emuārus, lai iegūtu sīkāku informāciju par: