Converti un documento Word in immagini JPEG, PNG o GIF in Node.js.

Converti documenti Word in immagini JPG, PNG o GIF in Node.js

In un articolo precedente, abbiamo dimostrato il processo di conversione del formato PDF in formato JPG, PNG e GIF a livello di programmazione. Questo post sul blog ci insegnerà come convertire Word in JPEG, GIF e PNG utilizzando la libreria di immagini Node.Js. Word è uno dei formati più diffusi per la condivisione e la stampa di documenti. Spesso abbiamo bisogno di convertire documenti word in diversi formati immagine. È meglio utilizzare strumenti specializzati già sviluppati che forniscono una soluzione di conversione flessibile e di facile manutenzione per le tue esigenze. In questo articolo impareremo come convertire un documento word in immagini JPG, PNG o GIF in Node.js.

In questo articolo parleremo dei seguenti argomenti:

API REST di Word to Image Converter e Node.js SDK

In questo articolo, utilizzeremo l’API Node.js SDK of GroupDocs.Conversion Cloud per convertire word DOCX in immagini JPEG, PNG o GIF nelle applicazioni Node.js. Questa API ti consente di convertire i tuoi documenti in qualsiasi formato tu abbia bisogno. Supporta la conversione di oltre 50 tipi di documenti e immagini come Word, Excel, PowerPoint, PDF, HTML, JPG, PNG e CAD. Fornisce inoltre SDK .NET, Java, PHP, Ruby, Android e Python come membri della famiglia di conversione dei documenti per l’API Cloud.

Puoi installare GroupDocs.Conversion Cloud nelle tue applicazioni Node.js utilizzando il seguente comando nella console:

npm install groupdocs-conversion-cloud

Si prega di ottenere l’ID cliente e il segreto cliente dalla dashboard prima di iniziare a seguire i passaggi e gli esempi di codice disponibili. Una volta che hai il tuo ID e segreto, aggiungi il codice come mostrato di seguito:

# Importa l'SDK Node.js nell'applicazione del nodo da http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// ottenere clientId e clientSecret da https://dashboard.groupdocs.cloud (è richiesta la registrazione gratuita).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

Converti il formato Word in JPG utilizzando l’API REST in Node.js

Puoi convertire Word in file immagine JPEG seguendo i semplici passaggi indicati di seguito:

  1. Carica il file di parole nel cloud
  2. Converti Word in immagine JPG online gratuitamente in Node.js
  3. Scarica il file JPG convertito

Carica l’immagine

Innanzitutto, carica il file di parole nel cloud utilizzando il seguente esempio di codice:

// apri il file in IOStream dall'unità di sistema.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.docx';
// leggi file
fs.readFile(resourcesFolder, (err, fileStream) => {
  // costruire FileApi
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // creare richiesta di file di caricamento
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.docx", fileStream, myStorage);
  // caricare un file
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

Di conseguenza, il file word caricato sarà disponibile nella sezione file della tua dashboard sul cloud.

Converti file Word in JPG online utilizzando Node.js

Si prega di seguire i passaggi indicati di seguito per convertire Word in file JPG a livello di programmazione:

  • Crea un’istanza di ConvertApi
  • Crea un’istanza ConvertSettings
  • Imposta il percorso del file di parole
  • Assegna “jpg” al formato
  • Fornire il percorso del file di output
  • Crea ConvertDocumentRequest
  • Ottieni risultati chiamando il metodo ConvertApi.convertDocument().

Il seguente esempio di codice mostra come convertire word in jpg senza perdere la qualità utilizzando l’API REST in Node.js:

// Come convertire Word in formato JPG utilizzando l'API REST in Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "jpg";
  settings.outputPath = "nodejs-testing/sample-file.jpg";

  try {
    // Crea una richiesta di conversione del documento
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word Doc to JPG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

Scarica il file convertito

L’esempio di codice precedente salverà il file word convertito sul cloud. Puoi scaricarlo utilizzando il seguente esempio di codice:

// costruire FileApi per scaricare il file convertito
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// creare una richiesta di download del file
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.jpg", myStorage);
// scarica il file e il tipo di risposta Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // salvare il file nella directory di sistema
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.jpg", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

Converti Word in immagine JPEG utilizzando le opzioni avanzate

Segui i passaggi indicati di seguito utilizzando l’API del convertitore online di alta qualità da Word a JPEG con alcune impostazioni avanzate:

  • Crea un’istanza di ConvertApi
  • Crea un’istanza ConvertSettings
  • Imposta il percorso del file di parole
  • Assegna “jpeg” al formato
  • Fornire il percorso del file di output
  • Definisci JpegConvertOptions
  • Successivamente, imposta varie impostazioni di conversione come scala di grigi, fromPage, pagesCount, quality, rotateAngle, usePdf, ecc.
  • Crea ConvertDocumentRequest
  • Ottieni risultati chiamando il metodo ConvertApi.convertDocument().

Il seguente esempio di codice mostra come convertire online il formato word in jpeg con opzioni di conversione avanzate:

// Come convertire Word in immagine JPEG utilizzando le opzioni avanzate
const convert_options = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "jpeg";
  
  convertOptions = new groupdocs_conversion_cloud.JpegConvertOptions()
  convertOptions.grayscale = true;
  convertOptions.fromPage = 1;
  convertOptions.pagesCount = 1;
  convertOptions.quality = 100;
  convertOptions.rotateAngle = 90;
  convertOptions.usePdf = false;

  settings.convertOptions = convertOptions;
  settings.outputPath = "nodejs-testing/sample-file.jpeg";

  try {
    // Crea una richiesta di conversione del documento
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert_options()
.then(() => {
  console.log("Converted Word to JPEG file online using advanced options.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word file:", err);
})

Come convertire Word in immagine PNG online utilizzando Node.js

Si prega di seguire i passaggi indicati di seguito per convertire Word in file PNG a livello di codice:

  • Crea un’istanza di ConvertApi
  • Crea un’istanza ConvertSettings
  • Imposta il percorso del file di parole
  • Assegna “png” al formato
  • Fornire il percorso del file di output
  • Crea ConvertDocumentRequest
  • Ottieni risultati chiamando il metodo ConvertApi.convertDocument().

Il seguente esempio di codice mostra come convertire word in png senza perdere la qualità utilizzando l’API REST in Node.js:

// Come convertire Word in immagine PNG online utilizzando Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "png";
  settings.outputPath = "nodejs-testing/sample-file.png";

  try {
    // Crea una richiesta di conversione del documento
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word to PNG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

Come convertire file Word in GIF online utilizzando Node.js

Si prega di seguire i passaggi indicati di seguito per convertire Word in file GIF a livello di programmazione:

  • Crea un’istanza di ConvertApi
  • Crea un’istanza ConvertSettings
  • Imposta il percorso del file di parole
  • Assegna “gif” al formato
  • Fornire il percorso del file di output
  • Crea ConvertDocumentRequest
  • Ottieni risultati chiamando il metodo ConvertApi.convertDocument().

Il seguente esempio di codice mostra come convertire word in gif senza perdere la qualità utilizzando l’API REST in Node.js:

// Come convertire il formato Word in GIF online utilizzando Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "gif";
  settings.outputPath = "nodejs-testing/sample-file.gif";

  try {
    // Crea una richiesta di conversione del documento
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word to GIF image file.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

Convertitore online da parola a immagine

Come convertire file immagine Word DOC online? Prova i seguenti word-to-jpg, word-to-jpeg, word-to-png o word-to-gif gratuitamente online al convertitore di immagini, che è stato sviluppato utilizzando l’API di cui sopra.

Conclusione

Questa è la fine di questo post sul blog. Ci auguriamo che tu abbia imparato:

  • come cambiare il formato word in JPG sul cloud;
  • come convertire word in JPEG utilizzando le opzioni avanzate;
  • caricare in modo programmatico il file word e quindi scaricare il file convertito dal cloud;
  • convertire programmaticamente il formato di file word in png sul cloud;
  • come convertire la parola in formato immagine GIF sul cloud;

Puoi saperne di più su GroupDocs.Conversion Cloud API utilizzando la documentazione. Forniamo anche una sezione API Reference che ti consente di visualizzare e interagire con le nostre API direttamente attraverso il browser.

Inoltre, ti consigliamo di leggere il nostro Manuale introduttivo.

Groupdocs.cloud pubblica occasionalmente articoli di blog su nuovi argomenti. Rimanere in contatto per gli ultimi aggiornamenti è importante.

Fai una domanda

Puoi porre qualsiasi domanda su come convertire il formato word in immagine tramite il nostro Forum di supporto gratuito

Domande frequenti

Come posso convertire un documento Word in JPG in Node.js?

Visita questo Word to JPG per apprendere il codice per trasformare i documenti Word in un formato di file JPG in modo rapido e semplice.

Posso convertire un documento in JPG utilizzando l’API REST?

Crea un’istanza di ConvertApi, imposta i valori delle impostazioni di conversione e richiama il metodo ConvertDocument con ConvertDocumentRequest per convertire il documento DOCX in un’immagine JPG.

Come convertire Word in JPG gratuitamente online?

Word to JPG converter online gratuito ti consente di esportare Word in formato JPG, in modo rapido e semplice. Una volta completata la conversione, puoi scaricare il file JPG.

Come posso convertire gratuitamente un documento Word in JPG?

  • Apri convertitore online gratuito da Word a JPG
  • Fare clic all’interno dell’area di rilascio del file per caricare un file Word o trascinare e rilasciare un file Word.
  • Fare clic sul pulsante Converti ora e il software di conversione da Word a JPG online convertirà il file Word in JPG.
  • Il collegamento per il download del file di output sarà disponibile immediatamente dopo la conversione di Word in un file JPG.

Come installare la libreria di download gratuito del convertitore di formato da Word a JPG?

Scarica e installa il convertitore da DOC a JPG download gratuito della libreria Node.js per creare, elaborare e convertire Word in immagini JPG a livello di programmazione.

Come posso convertire Word in JPG offline in Windows?

Si prega di scaricare gratuitamente questo software per Windows di conversione da Word a JPG offline. Questo strumento di download gratuito di Word DOC o DOCX in JPG online trasformerà rapidamente i documenti in foto JPG in Windows, con un solo clic.

Guarda anche

Si consiglia di visitare i seguenti articoli per ulteriori informazioni: