كيفية استخراج النص من ملف Markdown في C #

تشرح هذه المقالة القصيرة الإرشادات المتدرجة لإنشاء وظيفة ** استخراج نص من ملف Markdown في C # ** وترشدك حول كيفية استخدام سير العمل لتطوير التطبيق ** للحصول على نص من Markdown باستخدام C # ** . تساعدك هذه المقالة أيضًا على إعداد حزمة تحويل المستندات بسرعة من موقع NuGet على الويب ويمكنك القيام بذلك على أي من أنظمة التشغيل الشائعة مثل Windows و macOS و Linux. فيما يلي النقاط الرئيسية ومقتطف الشفرة لاستخراج النص من ملف MD.

خطوات استخراج النص من ملف Markdown في C

  1. قم بإعداد حزمة GroupDocs.Parser for .NET من مدير حزمة NuGet في مشروع .NET لاستخراج النص من مستند Markdown
  2. أضف مرجعًا إلى مساحات الأسماء الضرورية لاستخراج النص من ملف Markdown
  3. قم بإنشاء مثيل للفئة Parser لتحميل ملف MD المدخلات
  4. استخدم الأسلوب GetText لفئة المحلل اللغوي للحصول على كائن قارئ النص
  5. أخيرًا ، اقرأ المحتوى من القارئ واطبعه على الشاشة

الخطوات المذكورة أعلاه تشرح نفسها بنفسها ويمكنك اتباعها بسهولة لإنشاء وظيفة * استخراج النص من Markdown باستخدام C # *. يجب عليك فقط كتابة بضعة أسطر من التعليمات البرمجية واستهلاك عدد قليل من مكالمات API باتباع الخطوات المذكورة أعلاه في تسلسل للحصول على النص من ملف Markdown. بالإضافة إلى ذلك ، فإن هذه الإرشادات مستقلة عن النظام الأساسي ولا يلزمك تثبيت أي أداة تابعة لجهة خارجية لاستخدامها.

رمز لاستخراج النص من ملف Markdown في C

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using GroupDocs.Parser;
using GroupDocs.Parser.Data;
namespace ExtractTextFromMarkdownFileInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to extract Text from Markdown using C#
{
// Remove the watermark in output
string licensePath = "GroupDocs.Parser.lic";
GroupDocs.Parser.License lic = new GroupDocs.Parser.License();
lic.SetLicense(licensePath);
// Create an instance of Parser class and load Markdown file
using (Parser parser = new Parser("sample.md"))
{
// Extract a text into the reader
using(TextReader reader = parser.GetText())
{
// Print a text from the document
// If text extraction isn't supported, a reader is null
Console.WriteLine(reader == null ? "Text extraction isn't supported" : reader.ReadToEnd());
}
}
}
}
}

لقد كتبنا نموذج الكود أعلاه لشرح كيفية تطوير التطبيق باستخدام الإرشادات الموضحة في القسم السابق * لاستخراج نص من ملف MD في C # *. يمكن استخدام هذا المثال بسرعة في مشاريعك للحصول على نص من ملفات MD ولكن عليك أولاً تثبيت حزمة تحويل المستند. علاوة على ذلك ، يمكن تكييف نموذج الكود هذا لاستخراج النص من مجموعة متنوعة من تنسيقات المستندات بما في ذلك PDF و DOC و DOCX و XLS و XLSX و PPTX وغيرها الكثير.

لقد ناقشنا التعليمات التفصيلية للحصول على نص من ملف Markdown في C # وأنتجنا تطبيقًا نموذجيًا له. لقد نشرنا مؤخرًا مقالة لاستخراج النص من Excel باستخدام C # ، ألق نظرة على دليل كيفية استخراج النص من Excel في C # لمزيد من المعلومات.

 عربي