word to markdown

Convertir un document Word en Markdown avec l’API Node.js.

Microsoft Word fichiers sont largement utilisés pour la documentation, mais dans les flux de travail de développement modernes, Markdown (MD) est devenu le format préféré en raison de sa simplicité, de sa compatibilité avec le contrôle de version et de sa facilité d’intégration dans des sites Web et des wikis. Convertir Word en Markdown garantit que le contenu structuré est préservé tout en facilitant l’édition et la collaboration.

Ce guide vous accompagne dans la conversion de DOCX en Markdown en utilisant une API RESTful conçue pour les développeurs ayant besoin d’une conversion de documents efficace et évolutive dans des applications basées sur le cloud.

API Node.js pour la conversion DOCX en Markdown

Le Aspose.Words Cloud SDK pour Node.js simplifie la tâche de conversion de documents avec seulement quelques lignes de code. Il prend en charge les formats DOC, DOCX, RTF et d’autres, permettant la conversion en Markdown (MD) avec une grande précision.

🌟 Caractéristiques en un coup d’œil :

  • Convertir Word en Markdown avec le formatage préservé.
  • Pas besoin d’installer Microsoft Word ou des logiciels de bureau.
  • Conversion sécurisée basée sur le cloud avec OAuth2.
  • Intégration facile avec les applications Node.js côté web et serveur.

Commencer

Étape 1 : Installer le SDK

npm install asposewordscloud --save

Étape 2 : Obtenez les identifiants API Créez un compte sur le Aspose.Cloud Dashboard et obtenez votre Identifiant Client et votre Secret Client.

Convertir Word en Markdown en utilisant Node.js

explorons comment convertir des documents Word en ODT en utilisant Node.js.

Étape 1 - Initialiser WordsApi :

const { WordsApi, ConvertDocumentRequest } = require("asposewordscloud");
const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

Étape 2 – Télécharger le fichier DOCX sur le stockage dans le cloud :

const { WordsApi, UploadFileRequest } = require("asposewordscloud");
const fs = require("fs");

const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

const uploadRequest = new UploadFileRequest({
  fileContent: fs.readFileSync("source.docx"),
  path: "source.docx"
});

await wordsApi.uploadFile(uploadRequest);

Étape 3 – Convertir DOCX en Markdown :

const { ConvertDocumentRequest } = require("asposewordscloud");

const convertRequest = new ConvertDocumentRequest({
  documentName: "sample.docx",
  format: "md",
  outPath: "converted/resultant.md"
});

const result = await wordsApi.convertDocument(convertRequest);
console.log("Word to Markdown conversion completed successfully.");
const convertRequest = new ConvertDocumentRequest({
  documentName: "sample.docx",
  format: "md",
  outPath: "converted/result.md"
});

const result = await wordsApi.convertDocument(convertRequest);
console.log("Word to Markdown conversion completed successfully.");
word to markdown

Un aperçu de la conversion de Word en Markdown.

Convertir DOCX en Markdown en utilisant cURL

Pour les passionnés de ligne de commande ou l’automatisation CI/CD, voici la version cURL :

Étape 1 - Générer un jeton JWT :

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Étape 2 – Déclencher la conversion DOCX en MD :

curl -v "https://api.aspose.cloud/v4.0/words/convert?format=odt" \
-X PUT \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-H "Content-Type: multipart/form-data" \
-d "@input-sample.docx" 

Replace:

  • sourceFile avec votre document Word d’entrée.
  • <ACCESSTOKEN> avec votre jeton d’accès généré.

Essayez le convertisseur DOCX en Markdown en ligne gratuit

Want to test it before coding? Try the Online Word to Markdown Converter powered by Aspose.Words REST API.

convert docx to markdown en ligne

Application gratuite de conversion en ligne de DOCX en Markdown.

Ressources utiles pour les développeurs :

Conclusion

En utilisant l’Aspose.Words Cloud SDK pour Node.js, vous pouvez convertir DOC ou DOCX en Markdown rapidement et efficacement. Que vous gériez la documentation des développeurs, automatisiez les pipelines de contenu ou construisiez des outils web, cette API vous offre la flexibilité de transformer le contenu avec précision et facilité.

Articles connexes

Nous recommandons vivement de visiter les blogs suivants :