word to markdown

Convertire il documento Word in Markdown con l’API Node.js.

I file Microsoft Word sono ampiamente utilizzati per la documentazione, ma nei moderni flussi di sviluppo, il Markdown (MD) è diventato il formato preferito grazie alla sua semplicità, compatibilità con il controllo delle versioni e facilità di integrazione in siti web e wiki. Convertire Word in Markdown assicura che il contenuto strutturato venga preservato, consentendo nel contempo una modifica e una collaborazione più semplici.

Questa guida ti accompagnerà nella conversione di DOCX in Markdown utilizzando un’API RESTful progettata per sviluppatori che necessitano di conversioni di documenti efficienti e scalabili in applicazioni basate sul cloud.

API Node.js per la conversione da DOCX a Markdown

L’ Aspose.Words Cloud SDK per Node.js semplifica il compito di convertire documenti con poche righe di codice. Supporta i formati DOC, DOCX, RTF e altri, consentendo la conversione in Markdown (MD) con alta precisione.

🌟 Caratteristiche a colpo d’occhio:

  • Convertire Word in Markdown mantenendo la formattazione.
  • Non è necessario installare Microsoft Word o software desktop.
  • Conversione sicura basata su cloud con OAuth2.
  • Integra facilmente con applicazioni web e Node.js lato server.

Iniziare

Passo 1: Installa il SDK

npm install asposewordscloud --save

Passaggio 2: Ottieni le credenziali API Crea un account sul Aspose.Cloud Dashboard e ottieni il tuo Client ID e Client Secret.

Convertire Word in Markdown utilizzando Node.js

Esploriamo come convertire documenti Word in ODT utilizzando Node.js.

Passo 1 - Inizializza WordsApi:

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

Passo 2 – Carica il file DOCX nel 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);

Passaggio 3 – Convertire DOCX in 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’anteprima della conversione da Word a Markdown.

Convertire DOCX in Markdown utilizzando cURL

Per gli appassionati della riga di comando o per l’automazione CI/CD, ecco la versione cURL:

Passo 1 - Genera il token 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"

Passaggio 2 – Attivare la conversione da DOCX a 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 con il tuo documento Word di input.
  • <ACCESSTOKEN> con il tuo token bearer generato.

Prova il Convertitore DOCX in Markdown Online Gratuito

Vuoi testarlo prima di codificare? Prova il Word to Markdown Converter online, alimentato dall’API REST di Aspose.Words.

convert docx to markdown online

App gratuita di conversione da DOCX a Markdown online.

Risorse utili per sviluppatori:

Conclusione

Utilizzando l’Aspose.Words Cloud SDK per Node.js, puoi convertire DOC o DOCX in Markdown rapidamente ed efficientemente. Che tu stia gestendo documentazione per sviluppatori, automatizzando pipeline di contenuti o costruendo strumenti web, quest’API ti offre la flessibilità di trasformare i contenuti con precisione e facilità.

Articoli correlati

Ti consigliamo vivamente di visitare i seguenti blog: