Da PDF a JPG

Conversione da PDF a JPG in C# .NET.

I file PDF sono diventati onnipresenti nel mondo digitale, fungendo da formato universale per la condivisione di documenti su varie piattaforme e dispositivi. La loro capacità di mantenere la formattazione e garantire coerenza indipendentemente dall’ambiente di visualizzazione li ha resi indispensabili in numerosi settori e applicazioni. Tuttavia, ci sono casi in cui diventa necessaria la conversione di file PDF in altri formati, in particolare quando si tratta di condividere o presentare informazioni in un modo più accessibile visivamente. Pertanto, convertendo i documenti PDF in immagini JPG, puoi facilmente estrarre pagine o elementi specifici dai file PDF e incorporarli in presentazioni, report o contenuti web. Esploriamo i dettagli su come possiamo trasformare un documento PDF in JPG utilizzando l’API REST.

SDK di conversione da PDF a JPG

Con GroupDocs.Conversion Cloud SDK per .NET, la conversione da PDF a JPG è semplice ed efficiente. Questo Cloud SDK garantisce risultati di conversione di alta qualità, preservando il layout, la formattazione e la chiarezza del contenuto PDF durante tutto il processo. Pertanto, con solo poche righe di codice, puoi avviare il processo di conversione, specificare il file PDF di input e ricevere le immagini JPG risultanti senza preoccuparti delle complessità di installazione e configurazione.

Ora, per utilizzare l’SDK, il primo passo è la sua installazione. Quindi, cerca GroupDocs.Conversion-Cloud nel gestore pacchetti NuGet e fai clic sul pulsante Installa. Un’altra opzione è eseguire il seguente comando nella console del gestore pacchetti.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

Il prossimo passo importante è ottenere le credenziali del cliente (ad esempio ID cliente e segreto cliente).Pertanto, visita questo breve tutorial per informazioni su come ottenere le credenziali del cliente.

Converti PDF in JPG utilizzando C# .NET

In questa sezione, esploreremo i dettagli su come ottenere una conversione perfetta di documenti PDF in JPG utilizzando C# .NET.

  1. Crea un’istanza della classe “Configuration” in cui passiamo le credenziali del client come argomenti.
var configurations = new Configuration(clientId, clientSecret1);
  1. Inizializza ConvertApi dove passiamo l’oggetto Configuration come argomento di input.
var apiInstance = new ConvertApi(configurations);
  1. Carica il file PDF di input nell’archivio cloud passando il nome del documento PDF di input.
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
  1. Crea un’istanza “ConvertSettings” in cui specifichiamo il nome per il PDF di input, il formato di output come “jpg” e il nome per l’immagine JPEG risultante.
var settings = new ConvertSettings{...}
  1. Chiama l’API ConvertDocumentRequest per convertire PDF in formato JPG. Una volta completata con successo la conversione, l’immagine JPG risultante viene archiviata nel cloud storage.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Altri esempi su https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Ottieni le tue credenziali API 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// Crea un'istanza della classe Configuration e inizializzala con l'ID client e il segreto client. 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// Definire il valore di ApiBaseUrl per impostare l'URL di base dell'API di conversione da PDF a JPG.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Inizializza un'istanza della classe ConvertApi con l'oggetto della classe Configuration.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// caricare il file PDF dall'unità locale             
using (var stream = System.IO.File.OpenRead("input.pdf"))
{
    // creare un'istanza di FileApi
    var fileUpload = new FileApi(configurations);
    // caricare il file PDF di input nell'archivio cloud
    fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));

    // creare ConvertSettings in cui definiamo il PDF di input e il nome per l'immagine JPG risultante
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.pdf",
        Format = "jpg",
        OutputPath = "resultant.jpg"
    };
    
    // Richiamare il metodo ConvertDocument per convertire PDF in JPG a livello di codice.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // stampare il messaggio di successo
        Console.WriteLine("The PDF to JPG conversion completed successfully !");
    }
}
Da PDF a JPG.

Immagine: - Anteprima della conversione da PDF a JPG.

Il file PDF di esempio utilizzato nell’esempio precedente può essere scaricato da input.pdf.

Da PDF a immagine utilizzando i comandi cURL

Se preferisci le interfacce a riga di comando o hai bisogno di funzionalità di conversione batch, possiamo realizzare la conversione di documenti PDF in JPG utilizzando GroupDocs.Conversion Cloud e i comandi cURL, poiché offrono una soluzione semplice ed efficiente. Con i comandi cURL, puoi avviare facilmente il processo di conversione, specificare il file PDF di input e ricevere le immagini JPG risultanti, il tutto senza la necessità di codifica o integrazione complesse.

Il primo passo in questo approccio è ottenere le credenziali personalizzate (chiave app e SID app) e generare token di accesso JWT. Una volta ottenuto il token JWT, esegui il seguente comando cURL per convertire il PDF in immagine.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"LoadOptions\": {    \"Format\": \"JPG\"  },\"OutputPath\": \"{resultantFile}\"}"

Sostituisci “inputFile” con il nome del documento PDF di input disponibile nell’archivio cloud, “resultantFile” con il nome dell’immagine JPG di output e “accessToken” con il token JWT generato sopra. Una volta completata con successo la conversione, il file risultante viene salvato nell’archivio cloud.

App gratuita per la conversione da PDF a JPG

Stai cercando un’app gratuita per la conversione da PDF a JPG? Prova a utilizzare la nostra applicazione Convertitore da PDF a JPG pronta all’uso, leggera e super efficiente, sviluppata sull’API GroupDocs.Conversion.

da pdf a jpg gratuito

Domande frequenti

Come convertire PDF in PNG?

Posso accedere al codice sorgente dell’API di conversione?

Conclusione

In sintesi, sia che tu opti per GroupDocs.Conversion Cloud SDK per .NET o utilizzi i comandi cURL con GroupDocs.Conversion Cloud, la conversione del documento PDF in JPG è un processo senza interruzioni. Entrambi i metodi forniscono soluzioni efficienti per automatizzare le attività di conversione dei documenti, offrendo flessibilità e affidabilità. Pertanto, indipendentemente dal metodo scelto, entrambi gli approcci ti consentono di convertire facilmente PDF in JPG e di semplificare con facilità i flussi di lavoro di elaborazione dei documenti.

articoli Correlati

Ti consigliamo vivamente di visitare i seguenti link per saperne di più su: