pdf in jpg

Converti pdf in jpg utilizzando Java cloud SDK

I file PDF sono ampiamente utilizzati su Internet per la condivisione di informazioni e dati. Ora, per visualizzare questi documenti, dobbiamo utilizzare applicazioni specifiche, ma se salviamo il PDF come JPG, può essere visualizzato su qualsiasi piattaforma e dispositivo. Inoltre, la dimensione del file è notevolmente ridotta. Inoltre, possiamo facilmente sviluppare un visualizzatore di PDF perché, una volta salvato un PDF come immagine, possiamo caricare l’immagine in qualsiasi browser. Pertanto, in questo articolo, discuteremo i dettagli per convertire PDF in JPG online utilizzando l’API Cloud.

API di conversione da PDF a JPG

Aspose.PDF Cloud SDK for Java è un prodotto straordinario che ci consente di implementare la creazione, la manipolazione e la conversione di file PDF in vari formati supportati all’interno delle applicazioni Java. Ti consente anche di convertire PDF in immagine. Quindi, per poter utilizzare l’SDK, dobbiamo prima installarlo aggiungendo i seguenti dettagli in pom.xml del progetto di tipo 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>

Ora dobbiamo creare un account gratuito visitando Aspose.Cloud dashboard. Puoi registrarti utilizzando il tuo account GitHub o Google esistente oppure fare clic sul pulsante Crea un nuovo account per completare l’abbonamento.

Converti PDF in JPG in Java

Si prega di seguire le istruzioni specificate di seguito per soddisfare i requisiti per la conversione di PDF in JPG online.

  • Per prima cosa, crea un’istanza della classe PdfApi in cui forniamo Client ID Client Secret come argomenti
  • In secondo luogo, leggere il contenuto del PDF di input dall’unità locale utilizzando l’oggetto File
  • Ora carica il file PDF di input nell’archivio cloud utilizzando il metodo uploadFile(…).
  • Definire le dimensioni per l’immagine jpg risultante (questi sono argomenti facoltativi)
  • Infine, chiama il metodo putPageConvertToJpeg(…) di PdfApi che accetta il PDF di input, il numero di pagina da convertire, il nome JPG risultante e le dimensioni dell’immagine risultante
// per ulteriori esempi, visitare https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java

try
    {
    // Ottieni ClientID e ClientSecret da https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // creare un'istanza di PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // nome del documento PDF di input
    String inputFile = "45.pdf";
    // nome dell'immagine JPG risultante
    String resultantImage = "Resultant.jpg";
  
    // leggere il contenuto del file PDF di input
    File file = new File("c://Users/"+inputFile);
    
    // caricare PDF su cloud storage
    pdfApi.uploadFile("input.pdf", file, null);
        
    // numero di pagina del PDF da convertire
    int pageNumber = 1;
  
    // larghezza dell'immagine JPG risultante
    int width = 800;
    // altezza dell'immagine JPG risultante
    int height = 1000;
  
    // chiama l'API per la conversione da PDF a JPG
    pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
    
    // stampa il messaggio di stato della conversione
    System.out.println("PDF to JPG conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}

Da PDF a immagine utilizzando i comandi cURL

Possiamo anche convertire PDF in formato immagine utilizzando i comandi cURL sul terminale della riga di comando. Tuttavia, per accedere ad Aspose.PDF Cloud, dobbiamo prima generare un JSON Web Token (JWT) basato sulle tue credenziali client individuali. Eseguire il seguente comando per generare il token 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"

Una volta generato il JWT, eseguire il seguente comando per convertire il PDF in immagine e salvare l’output nell’archivio 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>"

Conclusione

In questo blog, hai appreso un’abilità straordinaria per convertire PDF in JPG utilizzando frammenti di codice Java. Allo stesso modo, hai anche appreso l’uso dei comandi cURL per salvare PDF in immagine tramite il terminale della riga di comando. La documentazione del prodotto è un’ottima fonte per apprendere altre straordinarie funzionalità offerte dall’API. Quindi ti suggeriamo di provare a utilizzare le nostre API e, in caso di problemi durante l’utilizzo dell’API, non esitare a contattare il Forum di supporto del prodotto gratuito.

articoli Correlati

Si consiglia inoltre di visitare i seguenti blog per ulteriori dettagli riguardanti: