pdf naar jpg

Converteer pdf naar jpg met Java cloud SDK

PDF-bestanden worden veel via internet gebruikt voor het delen van informatie en gegevens. Om deze documenten te kunnen bekijken, hebben we specifieke applicaties nodig, maar als we de pdf opslaan als JPG, kunnen we deze op elk platform en elk apparaat bekijken. Ook wordt de grootte van het bestand aanzienlijk verkleind. Bovendien kunnen we gemakkelijk een PDF-viewer ontwikkelen, omdat we, zodra we een PDF als afbeelding hebben opgeslagen, de afbeelding in elke browser kunnen laden. Daarom gaan we in dit artikel de details bespreken om PDF naar JPG online te converteren met behulp van Cloud API.

PDF naar JPG-conversie-API

Aspose.PDF Cloud SDK voor Java is een geweldig product waarmee we het maken, manipuleren en converteren van PDF-bestanden naar verschillende ondersteunde formaten in Java-applicaties kunnen implementeren. Hiermee kunt u ook PDF naar afbeelding converteren. Dus om de SDK te gebruiken, moeten we deze eerst installeren door de volgende details toe te voegen in pom.xml van het maven build-type project.

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

Nu moeten we een gratis account aanmaken door naar Aspose.Cloud-dashboard te gaan. U kunt zich aanmelden met uw bestaande GitHub- of Google-account, of op de knop [Een nieuw account maken] klikken6 om het abonnement te voltooien.

Converteer PDF naar JPG in Java

Volg de onderstaande instructies om te voldoen aan de vereiste voor het online converteren van PDF naar JPG.

  • Maak eerst een instantie van de PdfApi-klasse waarin we Client ID Client Secret als argumenten opgeven
  • Lees vervolgens de inhoud van de ingevoerde PDF van de lokale schijf met behulp van het File-object
  • Upload nu het ingevoerde PDF-bestand naar cloudopslag met behulp van de methode uploadFile(…).
  • Definieer afmetingen voor resulterende jpg-afbeelding (dit zijn optionele argumenten)
  • Roep ten slotte de methode putPageConvertToJpeg(…) van PdfApi aan die de ingevoerde PDF, het te converteren paginanummer, de resulterende JPG-naam en de afmetingen voor de resulterende afbeelding gebruikt
// ga voor meer voorbeelden naar https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java

try
    {
    // Haal ClientID en ClientSecret op van https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // maak een instantie van PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // naam van het ingevoerde PDF-document
    String inputFile = "45.pdf";
    // naam van de resulterende JPG-afbeelding
    String resultantImage = "Resultant.jpg";
  
    // lees de inhoud van het ingevoerde PDF-bestand
    File file = new File("c://Users/"+inputFile);
    
    // upload PDF naar cloudopslag
    pdfApi.uploadFile("input.pdf", file, null);
        
    // paginanummer van de PDF die moet worden geconverteerd
    int pageNumber = 1;
  
    // breedte van de resulterende JPG-afbeelding
    int width = 800;
    // hoogte van de resulterende JPG-afbeelding
    int height = 1000;
  
    // bel de API voor conversie van PDF naar JPG
    pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
    
    // druk de status van de conversie af
    System.out.println("PDF to JPG conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}

PDF naar afbeelding met cURL-opdrachten

We kunnen ook PDF naar afbeeldingsformaat converteren met behulp van cURL-opdrachten via de opdrachtregelterminal. Om toegang te krijgen tot Aspose.PDF Cloud, moeten we echter eerst een JSON Web Token (JWT) genereren op basis van uw individuele klantreferenties. Voer de volgende opdracht uit om het JWT-token te genereren.

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"

Zodra de JWT is gegenereerd, voert u de volgende opdracht uit om PDF naar afbeelding te converteren en de uitvoer op te slaan in cloudopslag.

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

Conclusie

In deze blog heb je een geweldige vaardigheid geleerd voor het converteren van PDF naar JPG met behulp van Java-codefragmenten. Evenzo heb je ook geleerd over het gebruik van cURL-opdrachten om PDF naar afbeelding op te slaan via de opdrachtregelterminal. De productdocumentatie is een geweldige bron om meer te weten te komen over andere geweldige mogelijkheden die de API biedt. We raden u daarom aan onze API’s te proberen en als u problemen ondervindt tijdens het gebruik van de API, neem dan gerust contact op met het Gratis productondersteuningsforum.

gerelateerde artikelen

We raden ook aan om de volgende blogs te bezoeken voor meer informatie over: