यह छोटा लेख सी# में Markdown फ़ाइल से टेक्स्ट निकालने की कार्यक्षमता बनाने के लिए चरणवार निर्देशों की व्याख्या करता है और आपको मार्गदर्शन करता है कि C# का उपयोग करके मार्कडाउन से टेक्स्ट प्राप्त करने के लिए एप्लिकेशन को विकसित करने के लिए वर्कफ़्लो का उपयोग कैसे करें . यह लेख आपको NuGet वेबसाइट से दस्तावेज़ रूपांतरण पैकेज को जल्दी से सेट करने में भी मदद करता है और आप इसे किसी भी लोकप्रिय ऑपरेटिंग सिस्टम जैसे विंडोज, मैकओएस और लिनक्स पर कर सकते हैं। एमडी फ़ाइल से टेक्स्ट निकालने के लिए नीचे मुख्य बिंदु और एक कोड स्निपेट हैं।
सी # में मार्कडाउन फ़ाइल से टेक्स्ट निकालने के चरण
- Markdown दस्तावेज़ से टेक्स्ट निकालने के लिए .NET प्रोजेक्ट में NuGet पैकेज मैनेजर से GroupDocs.Parser for .NET पैकेज सेटअप करें
- मार्कडाउन फ़ाइल से पाठ निकालने के लिए आवश्यक नामस्थानों का संदर्भ जोड़ें
- इनपुट एमडी फ़ाइल लोड करने के लिए Parser वर्ग का एक उदाहरण बनाएँ
- टेक्स्ट रीडर ऑब्जेक्ट प्राप्त करने के लिए पार्सर क्लास की GetText विधि का उपयोग करें
- अंत में, पाठक से सामग्री पढ़ें और इसे स्क्रीन पर प्रिंट करें
उपरोक्त चरण स्व-व्याख्यात्मक हैं और आप 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()); | |
} | |
} | |
} | |
} | |
} |
हमने उपरोक्त नमूना कोड को प्रदर्शित करने के लिए लिखा है कि पिछले अनुभाग में बताए गए निर्देशों का उपयोग करके एप्लिकेशन को कैसे विकसित किया जाए C# में MD फ़ाइल से टेक्स्ट निकालें। एमडी फाइलों से टेक्स्ट प्राप्त करने के लिए इस उदाहरण का उपयोग आपकी परियोजनाओं में जल्दी से किया जा सकता है लेकिन आपको पहले दस्तावेज़ रूपांतरण पैकेज स्थापित करना होगा। इसके अलावा, इस नमूना कोड को PDF, DOC, DOCX, XLS, XLSX, PPTX, और कई अन्य सहित विभिन्न प्रकार के दस्तावेज़ स्वरूपों से पाठ निकालने के लिए अनुकूलित किया जा सकता है।
हमने सी # में मार्कडाउन फ़ाइल से टेक्स्ट प्राप्त करने के लिए विस्तृत निर्देशों पर चर्चा की है और इसके लिए नमूना आवेदन तैयार किया है। हाल ही में, हमने C# का उपयोग करके एक्सेल से टेक्स्ट निकालने के लिए एक लेख प्रकाशित किया है, अधिक जानकारी के लिए कैसे सी # में एक्सेल से पाठ निकालने के लिए गाइड पर एक नज़र डालें।