
Convert Word Document to Markdown with Node.js API.
ملفات Microsoft Word مستخدمة على نطاق واسع في التوثيق، ولكن في سير العمل الحديثة للتطوير، أصبح Markdown (MD) هو التنسيق المفضل بفضل بساطته، وتوافقه مع التحكم في النسخ، وسهولة دمجه في المواقع الإلكترونية والويكي. تحويل Word إلى Markdown يضمن الحفاظ على المحتوى المنظم مع تمكين تحرير وتعاون أسهل.
هذا الدليل يوجهك لتحويل DOCX إلى Markdown باستخدام واجهة برمجة تطبيقات RESTful مصممة للمطورين الذين يحتاجون إلى تحويل مستندات فعال وقابل للتوسع في التطبيقات السحابية.
- واجهة برمجة التطبيقات Node.js لتحويل DOCX إلى Markdown
- تحويل Word إلى Markdown باستخدام Node.js
- تحويل DOCX إلى Markdown باستخدام cURL
واجهة برمجة التطبيقات Node.js لتحويل 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: احصل على بيانات اعتماد واجهة برمجة التطبيقات أنشئ حسابًا على Aspose.Cloud Dashboard واحصل على معرف العميل والسر.
قم بتحويل Word إلى Markdown باستخدام 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 إلى Markdown عبر الإنترنت المدعوم من واجهة برمجة تطبيقات Aspose.Words REST.

مجاني أداة تحويل DOCX إلى Markdown عبر الإنترنت.
موارد المطورين المفيدة:
استنتاج
من خلال استخدام Aspose.Words Cloud SDK لـ Node.js، يمكنك تحويل DOC أو DOCX إلى Markdown بسرعة وفعالية. سواء كنت تدير توثيق المطورين، أو تقوم بأتمتة خطوط محتوى، أو تبني أدوات ويب، فإن هذه الواجهة البرمجية توفر لك المرونة لتحويل المحتوى بدقة وسهولة.
مقالات ذات صلة
نوصي بشدة بزيارة المدونات التالية: