pdf:stä jpg:ksi

Muunna pdf jpg: ksi Java pilvi SDK:n avulla

PDF-tiedostoja käytetään laajasti Internetissä tiedon jakamiseen. Nyt näiden asiakirjojen tarkastelemiseksi meidän on käytettävä tiettyjä sovelluksia, mutta jos tallennamme PDF-tiedoston JPG, sitä voidaan tarkastella millä tahansa alustalla ja millä tahansa laitteella. Myös tiedoston koko pienenee huomattavasti. Lisäksi voimme helposti kehittää PDF-katseluohjelman, koska kun olemme tallentaneet PDF-tiedoston kuvana, voimme ladata kuvan mihin tahansa selaimeen. Siksi tässä artikkelissa aiomme keskustella yksityiskohdista PDF-tiedoston muuntamiseksi JPG-muotoon verkossa Cloud API:n avulla.

PDF to JPG Conversion API

Aspose.PDF Cloud SDK for Java on hämmästyttävä tuote, jonka avulla voimme toteuttaa PDF-tiedostojen luomisen, käsittelyn ja muuntamisen erilaisiin tuetuihin muotoihin Java-sovelluksissa. Sen avulla voit myös muuntaa PDF-tiedostot kuvaksi. Jotta voisimme käyttää SDK:ta, meidän on ensin asennettava se lisäämällä seuraavat tiedot maven build -tyyppisen projektin pom.xml-tiedostoon.

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

Nyt meidän on luotava ilmainen tili käymällä osoitteessa Aspose.Cloud dashboard. Voit rekisteröityä nykyisellä GitHub- tai Google-tililläsi tai viimeistellä tilauksen napsauttamalla Luo uusi tili -painiketta.

Muunna PDF JPG-muotoon Javassa

Noudata alla annettuja ohjeita täyttääksesi vaatimuksen PDF-tiedostojen muuntamiseksi JPG-muotoon verkossa.

  • Luo ensin PdfApi-luokan esiintymä, jossa annamme Client ID Client Secret -salaisuuden argumentteina
  • Toiseksi lue syötettävän PDF-tiedoston sisältö paikalliselta asemalta File-objektin avulla
  • Lataa nyt syötetty PDF-tiedosto pilvitallennustilaan käyttämällä uploadFile(…)-menetelmää
  • Määritä tuloksena olevan jpg-kuvan mitat (nämä ovat valinnaisia argumentteja)
  • Kutsu lopuksi PdfApin putPageConvertToJpeg(…)-menetelmä, joka ottaa syötettävän PDF-tiedoston, muunnettavan sivunumeron, tuloksena olevan JPG-nimen ja tuloksena olevan kuvan mitat.
// Lisää esimerkkejä on osoitteessa https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java

try
    {
    // Hanki ClientID ja ClientSecret osoitteesta https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // luo PdfApi-esiintymä
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // syötettävän PDF-dokumentin nimi
    String inputFile = "45.pdf";
    // tuloksena olevan JPG-kuvan nimi
    String resultantImage = "Resultant.jpg";
  
    // lue syötetyn PDF-tiedoston sisältö
    File file = new File("c://Users/"+inputFile);
    
    // lataa PDF pilvitallennustilaan
    pdfApi.uploadFile("input.pdf", file, null);
        
    // muunnettavan PDF-tiedoston sivunumero
    int pageNumber = 1;
  
    // tuloksena olevan JPG-kuvan leveys
    int width = 800;
    // tuloksena olevan JPG-kuvan korkeus
    int height = 1000;
  
    // kutsua API muuntamiseen PDF:stä JPG:ksi
    pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
    
    // tulosta muunnostilaviesti
    System.out.println("PDF to JPG conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}

PDF kuvaksi cURL-komentojen avulla

Voimme myös muuntaa PDF-tiedoston kuvamuotoon käyttämällä cURL-komentoja komentorivipäätteen kautta. Jotta voisimme käyttää Aspose.PDF Cloudia, meidän on kuitenkin ensin luotava JSON Web Token (JWT) yksittäisten asiakastietojesi perusteella. Suorita seuraava komento luodaksesi JWT-tunnus.

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"

Kun JWT on luotu, suorita seuraava komento muuntaaksesi PDF kuvaksi ja tallentaaksesi tulosteen pilvitallennustilaan.

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

Johtopäätös

Tässä blogissa olet oppinut hämmästyttävän taidon PDF-tiedostojen muuntamiseen JPG-muotoon Java-koodinpätkän avulla. Samalla tavalla olet oppinut myös cURL-komentojen käytöstä PDF-tiedoston tallentamiseen Image-muotoon komentorivipäätteen kautta. Tuotedokumentaatio on loistava lähde sovellusliittymän tarjoamien muiden uskomattomien ominaisuuksien oppimiseen. Joten suosittelemme, että yrität käyttää sovellusliittymiämme ja jos kohtaat ongelmia API:n käytössä, ota rohkeasti yhteyttä ilmaiseen tuotetukifoorumiin.

Aiheeseen liittyvät artikkelit

Suosittelemme myös vierailemaan seuraavissa blogeissa saadaksesi lisätietoja aiheesta: