pdf în jpg

Convertiți pdf în jpg utilizând Java cloud SDK

Fișierele PDF sunt utilizate pe scară largă pe internet pentru schimbul de informații și date. Acum, pentru a vizualiza aceste documente, trebuie să folosim aplicații specifice, dar dacă salvăm PDF ca JPG, acesta poate fi vizualizat pe orice platformă și orice dispozitiv. De asemenea, dimensiunea fișierului este mult redusă. În plus, putem dezvolta cu ușurință un vizualizator PDF deoarece, odată ce salvăm un PDF ca imagine, putem încărca imaginea în orice browser. Prin urmare, în acest articol, vom discuta detaliile pentru a converti PDF în JPG online folosind Cloud API.

API-ul de conversie PDF în JPG

Aspose.PDF Cloud SDK pentru Java este un produs uimitor care ne permite să implementăm crearea, manipularea și conversia fișierelor PDF în diferite formate acceptate în cadrul aplicațiilor Java. De asemenea, vă permite să convertiți PDF în imagine. Deci, pentru a utiliza SDK-ul, mai întâi trebuie să-l instalăm adăugând următoarele detalii în pom.xml ale proiectului de tip build Maven.

<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>

Acum trebuie să creăm un cont gratuit vizitând Tabloul de bord Aspose.Cloud. Vă puteți înscrie folosind contul dvs. GitHub sau Google existent sau faceți clic pe butonul Creați un nou cont pentru a finaliza abonamentul.

Convertiți PDF în JPG în Java

Vă rugăm să urmați instrucțiunile specificate mai jos pentru a îndeplini cerința pentru conversia PDF în JPG online.

  • Mai întâi, creați o instanță a clasei PdfApi în care furnizăm Client ID Client Secret ca argumente
  • În al doilea rând, citiți conținutul PDF-ului de intrare de pe unitatea locală folosind obiectul Fișier
  • Acum încărcați fișierul PDF de intrare în stocarea în cloud utilizând metoda uploadFile(…).
  • Definiți dimensiunile pentru imaginea jpg rezultată (acestea sunt argumente opționale)
  • În cele din urmă, apelați metoda putPageConvertToJpeg(…) a PdfApi care preia PDF-ul de intrare, numărul paginii care trebuie convertită, numele JPG rezultat și dimensiunile pentru imaginea rezultată
// pentru mai multe exemple, vă rugăm să vizitați https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java

try
    {
    // Obțineți ClientID și ClientSecret de pe https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // creați o instanță de PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // numele documentului PDF de intrare
    String inputFile = "45.pdf";
    // numele imaginii JPG rezultate
    String resultantImage = "Resultant.jpg";
  
    // citiți conținutul fișierului PDF de intrare
    File file = new File("c://Users/"+inputFile);
    
    // încărcați PDF în stocarea în cloud
    pdfApi.uploadFile("input.pdf", file, null);
        
    // numărul paginii PDF de convertit
    int pageNumber = 1;
  
    // lățimea imaginii JPG rezultate
    int width = 800;
    // înălțimea imaginii JPG rezultate
    int height = 1000;
  
    // apelați API-ul pentru conversia PDF în JPG
    pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
    
    // printare mesaj de stare conversie
    System.out.println("PDF to JPG conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}

PDF în imagine folosind comenzile cURL

De asemenea, putem converti PDF în format imagine folosind comenzi cURL peste terminalul de linie de comandă. Cu toate acestea, pentru a accesa Aspose.PDF Cloud, trebuie să generăm mai întâi un JSON Web Token (JWT) pe baza acreditărilor individuale ale clientului. Vă rugăm să executați următoarea comandă pentru a genera simbolul JWT.

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"

Odată ce JWT este generat, executați următoarea comandă pentru a converti PDF în imagine și pentru a salva rezultatul în stocarea în cloud.

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>"

Concluzie

În acest blog, ați învățat o abilitate uimitoare de a converti PDF în JPG folosind fragmente de cod Java. În mod similar, ați învățat și despre utilizarea comenzilor cURL pentru a salva PDF în imagine prin terminalul de linie de comandă. Documentația produsului este o sursă excelentă pentru a învăța alte capabilități uimitoare oferite de API. Prin urmare, vă sugerăm să încercați să utilizați API-urile noastre și, în cazul în care întâmpinați probleme în timp ce utilizați API-ul, nu ezitați să contactați Forumul de asistență gratuită pentru produse.

Articole similare

De asemenea, vă recomandăm să vizitați următoarele bloguri pentru mai multe detalii despre: