pdf-st jpg-ks

Teisendage pdf-fail jpg-vormingus Java pilve SDK abil

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

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: