PDF rimane il formato più preferito per la condivisione e l’archiviazione dei documenti grazie alla sua coerenza e sicurezza. Convertire JPG in PDF assicura che le tue immagini siano preservate, facilmente condivise e formattate per un uso professionale.
Vantaggi chiave della conversione JPG in PDF:
- Mantenere la qualità dell’immagine e la fedeltà del layout.
- File sicure per la distribuzione o per lo stoccaggio a lungo termine.
- Unire più immagini in un unico documento.
- Automatizzare il processo di conversione con .NET REST API.
- API di conversione JPG in PDF
- Convertire JPEG in PDF utilizzando C#
- Salva JPG come PDF utilizzando cURL
API di conversione da JPG a PDF
In questo articolo, ci concentriamo sull’utilizzo delle straordinarie capacità di GroupDocs.Conversion Cloud SDK for .NET per la conversione da JPEG a PDF. È un’API ricca di funzionalità progettata per semplificare il processo di conversione di vari formati di documenti e immagini. Pertanto, con poche righe di codice C#, puoi trasformare in modo efficiente i tuoi file JPG o JPEG in PDF di qualità professionale.
Iniziare
Prima di iniziare, assicurati di avere quanto segue:
- Un account su GroupDocs Cloud dashboard per ottenere credenziali API.
- Un’immagine di esempio JPG o JPEG per il test.
- Un ambiente .NET funzionante (Visual Studio, Visual Studio Code o un altro IDE supportato).
Ora, per usare l’SDK, dobbiamo installarlo nella nostra soluzione. Si prega di eseguire il seguente comando nel proprio Console di Gestione Pacchetti NuGet:
Install-Package GroupDocs.Conversion-Cloud -Version 25.9.0
Convertire JPEG in PDF utilizzando C#
Esploriamo i dettagli su come convertire le immagini JPG in formato PDF utilizzando un semplice e facile snippet di codice C#.
Passo 1. - Crea l’oggetto Configuration e ConvertApi utilizzando le credenziali del client.
var configurations = new Configuration(clientId, clientSecret1);
var apiInstance = new ConvertApi(configurations);
Passo 2. - Carica l’immagine JPEG di input nel cloud storage.
fileUpload.UploadFile(new UploadFileRequest("source.jpg", stream));
Passaggio 3. - Crea un’istanza di ConvertSettings dove definiamo il formato risultante come PDF.
var settings = new ConvertSettings{...}
Passo 4. - Usa ConvertDocument(...) per eseguire la conversione da JPEG a PDF.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Per ulteriori esempi, si prega di visitare https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Ottieni le credenziali del cliente da https://dashboard.groupdocs.cloud/
string clientId = "XXXXXX-XXXXXXXXX-XXXXXXX";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Crea un'istanza della classe Configuration passando Client ID e Client Secret come argomenti.
var configurations = new Configuration(clientId, clientSecret1);
// Definire il valore di ApiBaseUrl.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Inizializza un'istanza della classe ConvertApi con un oggetto della classe Configuration.
var convertApi = new ConvertApi(configurations);
// load the input JPG image from local drive.
using (var stream = OpenRead("input.jpg"))
{
// crea un'istanza di FileApi
var fileUpload = new FileApi(configurations);
// upload the input JPEG image to the cloud storage.
fileUpload.UploadFile(new UploadFileRequest("input.jpg", stream));
// crea ConvertSettings dove specifichiamo l'output risultante come PDF.
var settings = new ConvertSettings
{
StorageName = "internal",
FilePath = "input.jpg",
Format = "pdf",
OutputPath = "resultant.pdf"
};
// Chiama il metodo ConvertDocument per la conversione da JGP a PDF.
var response = convertApi.ConvertDocument(new ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// print success message
Console.WriteLine("JPG to PDF conversion successfully completed.");
}
}
Salva JPG come PDF utilizzando cURL
Se preferisci una soluzione leggera e programmabile senza scrivere codice C#, puoi anche utilizzare i comandi cURL con l’API Cloud di GroupDocs.Conversion. Questo approccio è perfetto per l’automazione, le pipeline CI/CD o i test rapidi.
Why Use cURL for JPG to PDF Conversion?
- Nessuna installazione del SDK richiesta.
- Si integra facilmente con script di automazione.
- Ideale per flussi di lavoro lato server e da riga di comando.
Il prerequisito per questo approccio è generare un token di accesso JWT basato sulle credenziali del client. Una volta ottenuto il token, si prega di eseguire il seguente comando per salvare JPG in formato PDF.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{inputFile}\", \"Format\": \"pdf\", \"resultantPath\": \"{myResultant}\"}"
Sostituisci {ACCESSTOKEN} con il tuo token generato, inputFile con la tua immagine JPG e myResultant con il nome del file PDF risultante da generare nel cloud storage.
Salva il PDF risultante sul disco locale
Se preferisci salvare il PDF risultante su un’unità locale, prova a usare il seguente comando:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"inputFile\", \"Format\": \"pdf\"}" \
-o "Resultant.pdf"
Prova JPG a PDF Online (App Gratuita)
Se desideri provare GroupDocs.Conversion Cloud senza scrivere codice, prova il nostro convertitore online gratuito JPG to PDF Converter. Questa web app è costruita sulla stessa API REST e ti consente di convertire istantaneamente immagini JPG o JPEG in PDF nel tuo browser.

Risorse Utili
Osservazioni finali
Abbiamo appreso che la conversione di immagini JPG o JPEG in PDF utilizzando GroupDocs.Conversion Cloud SDK per .NET è una soluzione veloce, sicura e scalabile. Che tu stia costruendo un sistema di automazione dei documenti, archiviando dati visivi o integrando la conversione di file nei flussi di lavoro aziendali, questo SDK ti consente di ottenere risultati affidabili con un codice minimale.
Domande Frequenti (FAQ)
- Do I need to install any additional software to perform JPG to PDF conversion?
No. Non hai bisogno di alcun software esterno, e l’API non ha dipendenze da applicazioni locali come Adobe Acrobat o Microsoft Office.
- Posso convertire più immagini JPG in un singolo documento PDF?
Sì. L’API supporta la conversione batch da JPG a PDF, permettendoti di combinare più immagini JPG o JPEG in un unico PDF consolidato. Basta specificare più percorsi di file nelle impostazioni di conversione per completare questo compito.
- La qualità dell’immagine è preservata dopo la conversione?
Assolutamente. GroupDocs.Conversion Cloud mantiene un’alta fedeltà delle immagini durante il processo di conversione da JPG a PDF, garantendo che il tuo PDF di output conservi la qualità originale, la profondità di colore e la risoluzione delle tue immagini.
- Quali formati di output sono supportati oltre a PDF?
GroupDocs.Conversion Cloud supporta un’ampia gamma di formati di output, tra cui DOCX, HTML, XLSX, PPTX e PNG, offrendo agli sviluppatori la flessibilità di convertire immagini e documenti in più formati in base alle loro esigenze.
Articoli correlati
Ti consigliamo vivamente di visitare i seguenti articoli per saperne di più su:
