jpg in doc

Convertire un documento JPG in Word utilizzando C# .NET.

Le immagini JPG sono ampiamente utilizzate per archiviare e condividere contenuti visivi grazie alle loro dimensioni compatte e alla compatibilità universale. D’altro canto, i documenti Word offrono un formato versatile che supporta sia testo che immagini, consentendo una facile modifica, formattazione e gestione dei contenuti. Pertanto, convertendo le immagini JPG in documenti Word si combina il meglio di entrambi i mondi: si mantiene la nitidezza visiva delle immagini e si ottiene la flessibilità di modificare e manipolare i contenuti all’interno di un documento.

API di conversione da JPG a Word

GroupDocs.Conversion Cloud SDK per .NET fornisce una soluzione potente e semplice per convertire immagini JPG in documenti Word. Con solo poche righe di codice, puoi convertire un’immagine JPG in un documento Word modificabile (DOCX), preservando la qualità e il layout del contenuto originale.

Per utilizzare l’SDK, dobbiamo prima installarlo cercando GroupDocs.Conversion-Cloud nel gestore pacchetti NuGet e cliccando sul pulsante Installa. Un’altra opzione è quella di eseguire il seguente comando nella console del gestore pacchetti.

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

Dopo l’installazione, ottieni le tue credenziali API personalizzate (ad esempio ID client e segreto client).Puoi visitare questo breve tutorial che spiega i dettagli su come ottenere le credenziali API.

Convertire JPG in Word in C# .NET

In questa sezione, esploreremo i dettagli su come possiamo automatizzare le conversioni da JPG a Word in modo che possano essere facilmente integrate in flussi di lavoro più ampi. Assisteremo anche alla flessibilità e all’efficienza della gestione di complesse attività di conversione con facilità.

  1. Creiamo un’istanza della classe Configuration in cui passiamo le credenziali del client come argomenti.
var configurations = new Configuration(clientId, clientSecret1);
  1. Inizializzare ConvertApi dove passiamo l’oggetto Configurazione come argomento di input.
var apiInstance = new ConvertApi(configurations);
  1. Carica l’immagine JPG di input nell’archivio cloud.
fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));
  1. Creiamo un’istanza ConvertSettings in cui specifichiamo il nome dell’immagine JPG di input, il formato risultante doc e il nome del file DOC risultante come argomenti.
var settings = new ConvertSettings{...}
  1. Chiama l’API ConvertDocumentRequest per convertire un documento JPG in Word e salvare il file DOC risultante nell’archivio cloud.
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 = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Creare un'istanza della classe Configuration e inizializzarla con Client ID e Client Secret. 
var configurations = new Configuration(clientId, clientSecret1);
// Definisci il valore di ApiBaseUrl per impostare l'URL di base per l'API di conversione da JPG a DOC.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Inizializza un'istanza della classe ConvertApi con un oggetto della classe Configuration.
var apiInstance = new ConvertApi(configurations);
             
// carica la foto JPG di input dall'unità locale             
using (var stream = System.IO.File.OpenRead("sample.jpg"))
{
    // creare un'istanza di FileApi
    var fileUpload = new FileApi(configurations);
    // caricare l'MPP di input sullo storage cloud
    fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));

    // creare ConvertSettings dove specifichiamo il nome dell'immagine JPG di input e il nome per il documento Word risultante
    var settings = new ConvertSettings
    {
        StorageName = "default",
        FilePath = "sample.jpg",
        Format = "doc",
        OutputPath = "resultant.doc"
    };
    
    // Richiama il metodo ConvertDocument per l'operazione di conversione da JGP a DOC.
    var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // stampa messaggio di successo
        Console.WriteLine("JPG to Word document conversion completed successfully !");
    }
}
jpg in doc

Immagine: - Anteprima della conversione del documento JPG in Word.

L’immagine JPG di input e il documento Word risultante generato nell’esempio precedente possono essere scaricati da source.jpg e converted.doc.

Convertitore da foto a Word tramite comandi cURL

Utilizzando semplici comandi cURL, puoi inviare richieste API a GroupDocs.Conversion Cloud per convertire le tue immagini JPG in documenti Word modificabili (DOCX).Questo approccio non solo fa risparmiare tempo, ma fornisce anche un modo affidabile per convertire le immagini in documenti Word senza richiedere una conoscenza approfondita della codifica, rendendolo ideale per soluzioni rapide e automatizzate.

Per iniziare a usare questo approccio, dobbiamo prima generare un token di accesso JWT e poi eseguire il seguente comando cURL per eseguire la conversione da JPG a documento Word. Dopo la conversione riuscita, il documento Word risultante viene archiviato nell’archivio cloud.

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 "{  \"StorageName\": \"default\",  \"FilePath\": \"{inputImage\",  \"Format\": \"doc\", \"OutputPath\": \"{resultantDOC\"}"

Sostituisci inputImage con il nome dell’immagine JPG di input, resultantDOC con il nome del documento Word risultante e accessToken con un token di accesso JWT personalizzato.

  • Per salvare il documento Word risultante sul disco locale, eseguire il seguente comando cURL.
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 "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceImage}\",  \"Format\": \"doc\"}" \
-o "Resultant.doc"

Convertitore gratuito da JPG a Word

Per sperimentare le incredibili capacità di GroupDocs.Conversion Cloud REST API, potresti prendere in considerazione l’utilizzo della nostra app gratuita JPG to Word DOC Converter. Questa app leggera e super efficiente ti consente di sperimentare le incredibili capacità di REST API all’interno di un browser web.

App di conversione da JPG a DOC

Conclusione

Convertire le immagini JPG in documenti Word è una soluzione pratica che migliora la modifica dei contenuti, la formattazione e l’accessibilità. Sia che tu scelga di usare GroupDocs.Conversion Cloud SDK per .NET, che offre funzionalità robuste e un’integrazione fluida nelle tue applicazioni, sia che tu opti per l’approccio diretto del comando cURL per conversioni rapide e automatizzate, entrambi i metodi forniscono risultati affidabili.

Articoli consigliati

Consigliamo vivamente di visitare i seguenti link per saperne di più: