pdf u jpg

Pretvorite pdf u jpg koristeći Java cloud SDK

PDF fajlovi se široko koriste na internetu za razmjenu informacija i podataka. Sada da bismo vidjeli ove dokumente, moramo koristiti određene aplikacije, ali ako sačuvamo PDF kao JPG, može se gledati na bilo kojoj platformi i bilo kojem uređaju. Takođe, veličina datoteke je znatno smanjena. Nadalje, lako možemo razviti PDF preglednik jer, kada jednom spremimo PDF kao sliku, možemo učitati sliku u bilo koji pretraživač. Stoga ćemo u ovom članku raspravljati o detaljima za pretvaranje PDF-a u JPG na mreži koristeći Cloud API.

API za pretvaranje PDF u JPG

Aspose.PDF Cloud SDK za Javu je neverovatan proizvod koji nam omogućava da implementiramo kreiranje PDF datoteka, manipulaciju i konverziju u različite podržane formate unutar Java aplikacija. Također vam omogućava da pretvorite PDF u sliku. Dakle, da bismo koristili SDK, prvo ga moramo instalirati dodavanjem sljedećih detalja u pom.xml projekta tipa maven build.

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

Sada treba da kreiramo besplatan nalog tako što ćemo posetiti Aspose.Cloud dashboard. Možete se prijaviti koristeći svoj postojeći GitHub ili Google račun, ili kliknite na dugme Kreiraj novi račun da završite pretplatu.

Pretvorite PDF u JPG u Javi

Slijedite upute navedene u nastavku kako biste ispunili zahtjeve za konvertiranje PDF-a u JPG na mreži.

  • Prvo, kreirajte instancu klase PdfApi u kojoj dajemo Client ID Client Secret kao argumente
  • Drugo, pročitajte sadržaj ulaznog PDF-a sa lokalnog diska pomoću objekta File
  • Sada prenesite ulaznu PDF datoteku u pohranu u oblaku koristeći metodu uploadFile(…).
  • Definirajte dimenzije za rezultirajuću jpg sliku (ovo su neobavezni argumenti)
  • Konačno, pozovite metodu putPageConvertToJpeg(…) PdfApi koja uzima ulazni PDF, broj stranice koja se konvertuje, rezultirajući JPG naziv i dimenzije za rezultirajuću sliku
// za više primjera, posjetite https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java

try
    {
    // Preuzmite ClientID i ClientSecret sa https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // kreirajte instancu PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // naziv ulaznog PDF dokumenta
    String inputFile = "45.pdf";
    // naziv rezultirajuće JPG slike
    String resultantImage = "Resultant.jpg";
  
    // pročitajte sadržaj ulazne PDF datoteke
    File file = new File("c://Users/"+inputFile);
    
    // otpremite PDF u pohranu u oblaku
    pdfApi.uploadFile("input.pdf", file, null);
        
    // broj stranice u PDF-u koji se konvertuje
    int pageNumber = 1;
  
    // širina rezultirajuće JPG slike
    int width = 800;
    // visina rezultirajuće JPG slike
    int height = 1000;
  
    // pozovite API za konverziju PDF-a u JPG
    pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
    
    // štampanje poruke statusa konverzije
    System.out.println("PDF to JPG conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}

PDF u sliku pomoću cURL komandi

Također možemo pretvoriti PDF u format slike koristeći cURL komande preko terminala komandne linije. Međutim, da bismo pristupili Aspose.PDF Cloud-u, prvo moramo generirati JSON Web Token (JWT) na osnovu vaših individualnih akreditiva klijenta. Izvršite sljedeću naredbu za generiranje JWT tokena.

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"

Kada se JWT generira, izvršite sljedeću naredbu da pretvorite PDF u sliku i sačuvate izlaz u pohrani u oblaku.

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

Zaključak

Na ovom blogu ste naučili nevjerovatnu vještinu pretvaranja PDF-a u JPG koristeći isječke Java koda. Slično, naučili ste i o upotrebi cURL naredbi za spremanje PDF-a u sliku putem terminala za naredbe. Dokumentacija o proizvodu je odličan izvor za učenje drugih nevjerovatnih mogućnosti koje nudi API. Stoga predlažemo da pokušate koristiti naše API-je i u slučaju da naiđete na bilo kakve probleme prilikom korištenja API-ja, slobodno kontaktirajte besplatni forum podrške za proizvode.

povezani članci

Također preporučujemo da posjetite sljedeće blogove za više detalja o: