تحويل Word إلى Markdown في Python

Markdown(MD) هو تنسيق شائع يُستخدم لكتابة المقالات والمدونات والوثائق وما إلى ذلك. ومع ذلك ، يصعب أحيانًا تذكر وكتابة صيغة Markdown. في مثل هذه الحالات ، يمكنك ببساطة كتابة المحتوى في مستند Word وتحويله إلى Markdown. لأتمتة تحويل Word إلى Markdown ، تتناول هذه المقالة كيفية تحويل مستندات Word (.docx أو .doc) إلى ملفات Markdown (.md) باستخدام Python.

Python Word to Markdown Converter Library

لتحويل ملفات DOCX أو DOC إلى تنسيق Markdown ، سنستخدم Aspose.Words for Python. تسمح API بأتمتة ميزات معالجة الكلمات من داخل تطبيقات Python. يمكنك إنشاء مستندات Word الجديدة من البداية ومعالجة أو تحويل المستندات الموجودة بسلاسة. Aspose.Words for Python مستضافة على PyPI ويمكن تثبيتها باستخدام أمر pip التالي.

pip install aspose-words 

تحويل Word إلى Markdown في Python

فيما يلي خطوات تحويل Word DOCX إلى تنسيق Markdown.

  • قم بتحميل مستند Word باستخدام فئة المستند.
  • تحويل مستند Word إلى Markdown باستخدام طريقة Document.save(string).

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف DOCX إلى تنسيق Markdown باستخدام Python.

import aspose.words as aw

# تحميل الوثيقة
doc = aw.Document("document.docx")

# حفظ كملف تخفيض السعر
doc.save("document.md")

تخصيص Word لتحويل Markdown

يسمح لك Aspose.Words أيضًا بالتحكم في تحويل Word إلى Markdown باستخدام خيارات مختلفة. على سبيل المثال ، يمكنك محاذاة المحتوى في الجداول وتحديد مجلد لحفظ الصور وما إلى ذلك. توضح الخطوات التالية كيفية استخدام هذه الخيارات في تحويل Word إلى Markdown باستخدام Python.

  • قم بتحميل مستند Word باستخدام فئة المستند.
  • قم بإنشاء كائن من فئة MarkdownSaveOptions.
  • قم بتعيين الخيارات المطلوبة مثل MarkdownSaveOptions.imagesfolder.
  • تحويل مستند Word إلى تخفيض السعر باستخدام طريقة Document.save (سلسلة ، MarkdownSaveOptions).

يوضح نموذج التعليمات البرمجية التالي كيفية تعيين خيارات إضافية في DOCX لتحويل Markdown باستخدام Python.

import aspose.words as aw

# تحميل الوثيقة
doc = aw.Document("document.docx")

# ضبط الخيارات
saveOptions = aw.saving.MarkdownSaveOptions()
saveOptions.images_folder = "Images" 

# حفظ كملف تخفيض السعر
doc.save("document.md", saveOptions)

احصل على ترخيص API مجاني

استخدم Aspose.Words for Python بدون قيود تقييمية باستخدام ترخيص مؤقت مجاني.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل مستندات Word إلى Markdown (.md) باستخدام Python. بالإضافة إلى ذلك ، لقد رأيت كيفية التحكم في تحويل Word إلى Markdown باستخدام خيارات مختلفة. بالإضافة إلى ذلك ، يمكنك زيارة وثائق Aspose.Words for Python لاستكشاف ميزات أخرى. يمكنك أيضًا طرح أسئلتك عبر المنتدى.

أنظر أيضا

معلومات: قد تكون مهتمًا بواجهة برمجة تطبيقات Python أخرى (Aspose.Slides for Python via NET) التي تتيح لك تحويل العروض التقديمية (إلى ملفات PDF ، مستندات word ، إلخ) و استيراد الصور أو وثائق أخرى في العروض التقديمية.