
Convert Word Document to Markdown with Node.js API.
Microsoft Word файли широко використовуються для документації, але в сучасних робочих процесах розробки Markdown (MD) став переважним форматом завдяки своїй простоті, сумісності з системами контролю версій та легкості інтеграції в веб-сайти та вікі. Конвертація з Word в Markdown забезпечує збереження структурованого контенту, спрощуючи редагування та співпрацю.
Цей посібник проводить вас через процес перетворення DOCX в Markdown за допомогою RESTful API, призначеного для розробників, які потребують ефективного, масштабованого перетворення документів в хмарних додатках.
- API Node.js для конвертації DOCX в Markdown
- Convert Word to Markdown using Node.js
- Convert DOCX to Markdown using cURL
Node.js API для конвертації DOCX в Markdown
Aspose.Words Cloud SDK for Node.js спрощує задачу перетворення документів всього за кілька рядків коду. Він підтримує DOC, DOCX, RTF та інші формати, що дозволяє перетворювати у Markdown (MD) з високою точністю.
🌟 Особливості на один погляд:
- Перетворити Word на Markdown з збереженням форматування.
- Не потрібно встановлювати Microsoft Word або програмне забезпечення для настільних комп’ютерів.
- Захищене перетворення на основі хмари з OAuth2.
- Легко інтегрувати з веб- та серверними додатками Node.js.
Початок роботи
Крок 1: Встановіть SDK
npm install asposewordscloud --save
Крок 2: Отримайте облікові дані API Створіть обліковий запис на Aspose.Cloud Dashboard та отримайте свій Client ID і Client Secret.
Convert Word to Markdown using Node.js
Давайте дослідимо, як конвертувати документи Word у ODT за допомогою Node.js.
Крок 1 - Ініціалізація WordsApi:
const { WordsApi, ConvertDocumentRequest } = require("asposewordscloud");
const wordsApi = new WordsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
Крок 2 – Завантажте файл DOCX до хмарного сховища:
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);
Крок 3 – Конвертувати DOCX в 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 в Markdown.
Перетворити DOCX у Markdown за допомогою cURL
Для ентузіастів командного рядка або автоматизації CI/CD ось версія cURL:
Крок 1- Згенерувати 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"
Крок 2 – Запустити перетворення DOCX в 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
with your input Word document.<ACCESSTOKEN>
з вашим згенерованим маркером доступу.
Спробуйте безкоштовний онлайн конвертер DOCX в Markdown
Хочете протестувати це перед кодуванням? Спробуйте онлайн Word to Markdown Converter, що працює на базі API Aspose.Words REST.

Безкоштовний онлайн-додаток для конвертації DOCX у Markdown.
Корисні ресурси для розробників:
Висновок
Використовуючи Aspose.Words Cloud SDK для Node.js, ви можете швидко та ефективно конвертувати DOC або DOCX у Markdown. Чи то ви управляєте документацією для розробників, автоматизуєте контентні потоки, чи створюєте веб-інструменти, цей API надає вам гнучкість для точного і легкого перетворення контенту.
Схожі статті
Ми настійно рекомендуємо відвідати наступні блоги: