PDF-faile kasutatakse Internetis teabe ja andmete jagamiseks laialdaselt. Nüüd peame nende dokumentide vaatamiseks kasutama konkreetseid rakendusi, kuid kui salvestame PDF-i JPG-vormingus, saab seda vaadata igal platvormil ja mis tahes seadmes. Samuti on faili suurus oluliselt vähenenud. Lisaks saame hõlpsasti välja töötada PDF-vaaturi, sest kui oleme PDF-faili pildina salvestanud, saame pildi laadida mis tahes brauseris. Seetõttu käsitleme selles artiklis üksikasju PDF-i teisendamiseks JPG-vormingusse, kasutades pilve API-d.
- PDF-i JPG-ks teisendamise API
- Teisendage PDF Java-vormingus JPG-vormingusse
- PDF-fail pildiks, kasutades cURL-i käske
PDF-i JPG-ks teisendamise API
Aspose.PDF Cloud SDK for Java on suurepärane toode, mis võimaldab meil Java rakendustes PDF-faile luua, manipuleerida ja erinevatesse toetatud vormingutesse teisendada. Samuti võimaldab see teisendada PDF-i pildiks. Nii et SDK kasutamiseks peame selle esmalt installima, lisades maven build tüüpi projekti faili pom.xml järgmised üksikasjad.
<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>
Nüüd peame looma tasuta konto, külastades lehte Aspose.Cloud dashboard. Võite registreeruda oma olemasoleva GitHubi või Google’i kontoga või klõpsata tellimuse lõpetamiseks nupul Loo uus konto.
Teisendage PDF Java-vormingus JPG-vormingusse
PDF-i võrgus JPG-vormingusse teisendamise nõude täitmiseks järgige allpool toodud juhiseid.
- Esiteks looge PdfApi klassi eksemplar, kus esitame argumentidena Client ID Client Secret
- Teiseks lugege sisend-PDF-i sisu kohalikult draivilt, kasutades objekti Fail
- Nüüd laadige sisestatud PDF-fail üles pilvesalvestusse, kasutades meetodit uploadFile(…).
- Määrake saadud jpg-pildi mõõtmed (need on valikulised argumendid)
- Lõpuks kutsuge välja PdfApi meetod putPageConvertToJpeg(…), mis võtab sisend-PDF-i, teisendatava lehekülje numbri, tulemuseks oleva JPG nime ja tulemuseks oleva pildi mõõtmed.
// rohkemate näidete saamiseks külastage aadressi https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java
try
{
// Hankige ClientID ja ClientSecret saidilt https://dashboard.aspose.cloud/
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// luua PdfApi eksemplar
PdfApi pdfApi = new PdfApi(clientSecret,clientId);
// sisestatud PDF-dokumendi nimi
String inputFile = "45.pdf";
// saadud JPG-pildi nimi
String resultantImage = "Resultant.jpg";
// lugege sisend-PDF-faili sisu
File file = new File("c://Users/"+inputFile);
// laadige PDF pilvesalvestusse üles
pdfApi.uploadFile("input.pdf", file, null);
// Teisendatava PDF-i leheküljenumber
int pageNumber = 1;
// saadud JPG-pildi laius
int width = 800;
// saadud JPG-kujutise kõrgus
int height = 1000;
// kutsuge API PDF-i JPG-ks teisendamiseks
pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
// printida konversiooni olekuteade
System.out.println("PDF to JPG conversion sucessfull !");
}catch(Exception ex)
{
System.out.println(ex);
}
PDF-fail pildiks, kasutades cURL-i käske
Samuti saame teisendada PDF-i pildivormingusse, kasutades käsurea terminali kaudu cURL-i käske. Kuid Aspose.PDF Cloudi juurdepääsuks peame esmalt genereerima JSON-i veebimärgi (JWT), mis põhineb teie individuaalsetel kliendimandaatidel. JWT-märgi genereerimiseks täitke järgmine käsk.
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"
Kui JWT on loodud, täitke järgmine käsk, et teisendada PDF-fail pildiks ja salvestada väljund pilvesalvestusse.
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>"
Järeldus
Selles ajaveebis olete õppinud hämmastava oskuse PDF-i teisendamiseks JPG-vormingusse Java koodilõikude abil. Samamoodi olete õppinud ka cURL-i käskude kasutamist PDF-faili pildile salvestamiseks käsureaterminali kaudu. Tootedokumentatsioon on suurepärane allikas API pakutavate muude hämmastavate võimaluste õppimiseks. Seetõttu soovitame teil proovida kasutada meie API-sid ja kui teil tekib API kasutamisel probleeme, võtke ühendust tasuta tootetoe foorumiga.
seotud artiklid
Soovitame külastada ka järgmisi ajaveebe, et saada lisateavet selle kohta: