تحويل Word إلى Markdown في C#

في هذه الأيام ، تمت كتابة عدد كبير من المقالات والمدونات والوثائق بتنسيق Markdown. ومع ذلك ، غالبًا ما يصعب تذكر صيغة Markdown وكتابتها للمستندات كبيرة الحجم. لتسهيل الأمور ، يمكنك كتابة محتوى في MS Word ثم تحويل مستند DOCX أو DOC إلى Markdown. لأتمتة تحويل Word إلى Markdown ، تتناول هذه المقالة كيفية تحويل Word DOC DOCX إلى Markdown في C#.

C# Word DOC DOCX to Markdown Converter - تنزيل مجاني

تم تصميم Aspose.Words for .NET لإنشاء مستندات Word ومعالجتها من داخل تطبيقات .NET. بالإضافة إلى ذلك ، فإنه يوفر محولًا مدمجًا لتحويل مستندات MS Word إلى تنسيقات أخرى. سنستخدم واجهة برمجة التطبيقات هذه لتحويل مستندات Word إلى تنسيق Markdown. يمكنك تنزيل DLL الخاص بواجهة برمجة التطبيقات أو تثبيته من NuGet باستخدام وحدة تحكم مدير الحزم.

PM> Install-Package Aspose.Words

تحويل مستند Word إلى Markdown في C#

فيما يلي خطوات تحويل ملف Word DOCX إلى Markdown في C#.

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

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

// تحميل مستند Word
Document doc = new Document("document.docx");

// احفظ المستند بتنسيق Markdown
doc.Save("word-to-markdown.md");

C# تخصيص DOC لتحويل Markdown

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

يوضح نموذج التعليمات البرمجية التالي كيفية تخصيص DOCX لتحويل Markdown في C#.

// تحميل مستند Word
Document doc = new Document("document.docx");

// تعيين خيارات Markdown
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.ImagesFolder = "D:\\Images";

// احفظ المستند بتنسيق Markdown
doc.Save("word-to-markdown.md", so);

C# DOCX to Markdown Converter - احصل على ترخيص مجاني

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

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل Word DOCX / DOC إلى Markdown في C#. علاوة على ذلك ، لقد رأيت كيفية تخصيص C# DOC لتحويل Markdown باستخدام خيارات مختلفة. يمكنك أيضًا استكشاف الميزات الأخرى التي تقدمها Aspose.Words for .NET باستخدام التوثيق. أيضًا ، لا تتردد في طرح أسئلتك عبر المنتدى.

أنظر أيضا