Convertissez un document Word en images JPEG, PNG ou GIF dans Node.js.

Convertir des documents Word en images JPG, PNG ou GIF dans Node.js

Dans un article précédent, nous avons démontré le processus de conversion de PDF au format JPG, PNG et GIF par programme. Cet article de blog nous apprendra comment convertir Word en JPEG, GIF et PNG à l’aide de la bibliothèque d’images Node.Js. Word est l’un des formats populaires pour le partage et l’impression de documents. Nous devons souvent convertir des documents Word en différents formats d’image. Il est préférable d’utiliser des outils spécialisés déjà développés qui offrent une solution de conversion facilement maintenable et flexible à vos besoins. Dans cet article, nous allons apprendre à convertir un document Word en images JPG, PNG ou GIF dans Node.js.

Dans cet article, nous aborderons les sujets suivants :

API REST de conversion de mots en images et SDK Node.js

Dans cet article, nous utiliserons l’API SDK Node.js de GroupDocs.Conversion Cloud pour convertir Word DOCX en images JPEG, PNG ou GIF dans les applications Node.js. Cette API vous permet de convertir vos documents dans n’importe quel format dont vous avez besoin. Il prend en charge la conversion de plus de 50 types de documents et d’images tels que Word, Excel, PowerPoint, PDF, HTML, JPG, PNG et CAD. Il fournit également des SDK .NET, Java, PHP, Ruby, Android et Python en tant que membres de la famille de conversion de documents pour l’API Cloud.

Vous pouvez installer GroupDocs.Conversion Cloud sur vos applications Node.js à l’aide de la commande suivante dans la console :

npm install groupdocs-conversion-cloud

Veuillez obtenir votre ID client et votre secret client à partir du tableau de bord avant de commencer à suivre les étapes et les exemples de code disponibles. Une fois que vous avez votre identifiant et votre secret, ajoutez le code comme indiqué ci-dessous :

# Importez le SDK Node.js dans votre application de nœud à partir de http://api.groupdocs.cloud
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// obtenez clientId et clientSecret depuis https://dashboard.groupdocs.cloud (une inscription gratuite est requise).
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";

Convertir Word au format JPG à l’aide de l’API REST dans Node.js

Vous pouvez convertir Word en fichier image JPEG en suivant les étapes simples ci-dessous :

  1. Téléchargez le fichier de mots dans le cloud
  2. Convertir Word en image JPG en ligne gratuitement dans Node.js
  3. Télécharger le fichier JPG converti

Télécharger l’image

Tout d’abord, chargez le fichier Word dans le cloud à l’aide de l’exemple de code suivant :

// ouvrez le fichier dans IOStream à partir de votre lecteur système.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.docx';
// lire le fichier
fs.readFile(resourcesFolder, (err, fileStream) => {
  // construire FileApi
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // créer une demande de téléchargement de fichier
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.docx", fileStream, myStorage);
  // téléverser un fichier
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

En conséquence, le fichier Word téléchargé sera disponible dans la section fichiers de votre tableau de bord sur le cloud.

Convertir un fichier Word en JPG en ligne à l’aide de Node.js

Veuillez suivre les étapes mentionnées ci-dessous pour convertir un fichier Word en JPG par programmation :

  • Créer une instance de ConvertApi
  • Créer une instance de ConvertSettings
  • Définir le chemin du fichier word
  • Attribuez “jpg” au format
  • Indiquez le chemin du fichier de sortie
  • Créer ConvertDocumentRequest
  • Obtenez des résultats en appelant la méthode ConvertApi.convertDocument()

L’exemple de code suivant montre comment convertir word en jpg sans perte de qualité à l’aide de l’API REST dans Node.js :

// Comment convertir Word au format JPG à l'aide de l'API REST dans 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 {
    // Créer une demande de conversion de document
    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);
})

Télécharger le fichier converti

L’exemple de code ci-dessus enregistrera le fichier Word converti sur le cloud. Vous pouvez le télécharger à l’aide de l’exemple de code suivant :

// construire FileApi pour télécharger le fichier converti
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// créer une demande de fichier de téléchargement
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.jpg", myStorage);
// télécharger le fichier et le type de réponse Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // enregistrer le fichier dans votre répertoire système
        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);
    });

Convertir une image Word en JPEG à l’aide des options avancées

Veuillez suivre les étapes mentionnées ci-dessous en utilisant l’API de conversion en ligne Word vers JPEG de haute qualité avec certains paramètres avancés :

  • Créer une instance de ConvertApi
  • Créer une instance de ConvertSettings
  • Définir le chemin du fichier word
  • Attribuez “jpeg” au format
  • Indiquez le chemin du fichier de sortie
  • Définir les options de conversion JPEG
  • Après cela, définissez divers paramètres de conversion tels que niveaux de gris, fromPage, pagesCount, qualité, rotateAngle, usePdf, etc.
  • Créer ConvertDocumentRequest
  • Obtenez des résultats en appelant la méthode ConvertApi.convertDocument()

L’exemple de code suivant montre comment convertir Word au format JPEG en ligne avec des options de conversion avancées :

// Comment convertir Word en image JPEG à l'aide des options avancées
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 {
    // Créer une demande de conversion de document
    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);
})

Comment convertir Word en image PNG en ligne à l’aide de Node.js

Veuillez suivre les étapes mentionnées ci-dessous pour convertir le fichier Word en PNG par programmation :

  • Créer une instance de ConvertApi
  • Créer une instance de ConvertSettings
  • Définir le chemin du fichier word
  • Attribuez “png” au format
  • Indiquez le chemin du fichier de sortie
  • Créer ConvertDocumentRequest
  • Obtenez des résultats en appelant la méthode ConvertApi.convertDocument()

L’exemple de code suivant montre comment convertir word en png sans perte de qualité à l’aide de l’API REST dans Node.js :

// Comment convertir Word en image PNG en ligne en utilisant 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 {
    // Créer une demande de conversion de document
    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);
})

Comment convertir un fichier Word en fichier GIF en ligne à l’aide de Node.js

Veuillez suivre les étapes mentionnées ci-dessous pour convertir Word en fichier GIF par programmation :

  • Créer une instance de ConvertApi
  • Créer une instance de ConvertSettings
  • Définir le chemin du fichier word
  • Attribuez “gif” au format
  • Indiquez le chemin du fichier de sortie
  • Créer ConvertDocumentRequest
  • Obtenez des résultats en appelant la méthode ConvertApi.convertDocument()

L’exemple de code suivant montre comment convertir word en gif sans perte de qualité à l’aide de l’API REST dans Node.js :

// Comment convertir Word au format GIF en ligne en utilisant 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 {
    // Créer une demande de conversion de document
    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);
})

Convertisseur de mots en images en ligne

Comment convertir un fichier image Word DOC en ligne ? Veuillez essayer word-to-jpg, word-to-jpeg, word-to-png ou word-to-gif gratuitement en ligne au convertisseur d’images, qui a été développé à l’aide de l’API ci-dessus.

Conclusion

C’est la fin de cet article de blog. Nous espérons que vous avez appris :

  • comment changer le mot au format JPG sur le cloud ;
  • comment convertir un mot en JPEG à l’aide d’options avancées ;
  • télécharger par programme le fichier Word, puis télécharger le fichier converti à partir du cloud ;
  • convertir par programmation le format de fichier word au format png sur le cloud ;
  • comment convertir un mot au format d’image GIF sur le cloud ;

Vous pouvez en savoir plus sur l’API GroupDocs.Conversion Cloud à l’aide de la documentation. Nous fournissons également une section API Reference qui vous permet de visualiser et d’interagir avec nos API directement via le navigateur.

De plus, nous vous conseillons de lire notre Manuel de démarrage.

Groupdocs.cloud publie occasionnellement des articles de blog sur de nouveaux sujets. Rester en contact pour les dernières mises à jour est important.

poser une question

Vous pouvez poser des questions sur la façon de convertir le format Word en format image, via notre Forum d’assistance gratuit

FAQ

Comment convertir un document Word en JPG dans Node.js ?

Veuillez visiter ce Word to JPG pour apprendre le code permettant de transformer rapidement et facilement des documents Word au format de fichier JPG.

Puis-je convertir un document en JPG à l’aide de l’API REST ?

Créez une instance de ConvertApi, définissez les valeurs des paramètres de conversion et appelez la méthode ConvertDocument avec ConvertDocumentRequest pour convertir le document DOCX en image JPG.

Comment convertir Word en JPG gratuitement en ligne ?

Convertisseur Word en JPG gratuit en ligne vous permet d’exporter Word au format JPG, rapidement et facilement. Une fois la conversion terminée, vous pouvez télécharger le fichier JPG.

Comment convertir gratuitement un document Word en JPG ?

  • Ouvrez convertisseur Word en JPG en ligne gratuit
  • Cliquez à l’intérieur de la zone de dépôt de fichier pour télécharger un fichier Word ou faites glisser et déposez un fichier Word.
  • Cliquez sur le bouton Convertir maintenant et le logiciel de conversion Word en JPG en ligne convertira le fichier Word en JPG.
  • Le lien de téléchargement du fichier de sortie sera disponible instantanément après la conversion de Word en fichier JPG.

Comment installer la bibliothèque de téléchargement gratuit du convertisseur de format Word en JPG?

Téléchargez et installez le convertisseur DOC en JPG téléchargement gratuit de la bibliothèque Node.js pour créer, traiter et convertir une image Word en JPG par programmation.

Comment convertir Word en JPG hors ligne dans Windows ?

Veuillez télécharger gratuitement ce logiciel Windows de conversion Word en JPG hors ligne. Cet outil de téléchargement gratuit de convertisseur Word DOC ou DOCX vers JPG en ligne transformera rapidement des documents en photos JPG dans Windows, en un seul clic.

Voir également

Nous vous recommandons de consulter les articles suivants pour plus d’informations :