कीवर्ड द्वारा टेक्स्ट खोजें

परिचय

इस ट्यूटोरियल में, हम .NET के लिए GroupDocs.Parser का उपयोग करके दस्तावेज़ों में कीवर्ड द्वारा टेक्स्ट खोजने के बारे में विस्तार से जानेंगे। GroupDocs.Parser एक शक्तिशाली लाइब्रेरी है जो डेवलपर्स को विभिन्न फ़ाइल स्वरूपों, जैसे कि PDF, Microsoft Office दस्तावेज़, और बहुत कुछ से टेक्स्ट, मेटाडेटा और अन्य जानकारी निकालने में सक्षम बनाती है। इन दस्तावेज़ों के भीतर विशिष्ट कीवर्ड की खोज करना बड़ी मात्रा में टेक्स्ट डेटा से निपटने वाले अनुप्रयोगों के लिए आवश्यक हो सकता है।

आवश्यक शर्तें

शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित सेटअप है:

  1. विकास वातावरण: विज़ुअल स्टूडियो या कोई भी पसंदीदा .NET IDE.
  2. .NET के लिए GroupDocs.Parser: लाइब्रेरी डाउनलोड करेंयहाँ.
  3. नमूना फ़ाइलों तक पहुंच: कीवर्ड खोज कार्यक्षमता का परीक्षण करने के लिए एक नमूना फ़ाइल (जैसे, PDF, DOCX) तैयार करें।

नामस्थान आयात करें

सबसे पहले, आपको अपने प्रोजेक्ट में आवश्यक नेमस्पेस शामिल करने होंगे।

using System;
using System.Collections.Generic;
using System.Text;
using GroupDocs.Parser.Data;

चरण 1: पार्सर क्लास को इन्स्टेन्शियेट करें

इसका एक उदाहरण बनाकर शुरू करेंParser क्लास में जाकर अपनी नमूना फ़ाइल का पथ प्रदान करें।

using (Parser parser = new Parser("YourSampleFile.pdf"))
{
    // कोई कीवर्ड खोजें
    IEnumerable<SearchResult> searchResults = parser.Search("test");
    // खोज परिणामों पर पुनरावृति करें
    foreach (SearchResult result in searchResults)
    {
        //अनुक्रमणिका और पाया गया पाठ प्रिंट करें
        Console.WriteLine($"At {result.Position}: {result.Text}");
    }
}

चरण 2: कीवर्ड खोजें

के अंदरusing ब्लॉक करें, कॉल करेंSearch विधि परparser ऑब्जेक्ट, वांछित कीवर्ड को तर्क के रूप में पास करना।

IEnumerable<SearchResult> searchResults = parser.Search("test");

प्रतिस्थापित करें"test" उस कीवर्ड के साथ जिसे आप दस्तावेज़ के भीतर खोजना चाहते हैं।

चरण 3: खोज परिणामों पर पुनरावृति करें

इसके बाद, प्राप्त खोज परिणामों पर पुनरावृति करेंSearch विधि का उपयोग कर एकforeach कुंडली।

foreach (SearchResult result in searchResults)
{
    Console.WriteLine($"At {result.Position}: {result.Text}");
}

प्रत्येक के लिएSearchResult वस्तुresult , आप इसका उपयोग कर सकते हैंPosition (सूचकांक) औरText (पाया गया पाठ)

निष्कर्ष

इस ट्यूटोरियल में, हमने यह पता लगाया कि .NET के लिए GroupDocs.Parser का उपयोग करके दस्तावेज़ों के भीतर कीवर्ड द्वारा टेक्स्ट को आसानी से कैसे खोजा जाए।Search की विधिParser क्लास विशिष्ट खोज शब्दों के आधार पर प्रासंगिक पाठ स्निपेट की कुशल पुनर्प्राप्ति की अनुमति देता है।

अक्सर पूछे जाने वाले प्रश्न

क्या GroupDocs.Parser विभिन्न दस्तावेज़ प्रारूपों के साथ संगत है?

हां, GroupDocs.Parser पीडीएफ, DOCX, XLSX, PPTX और अधिक सहित फ़ाइल स्वरूपों की एक विस्तृत श्रृंखला का समर्थन करता है।

क्या मैं GroupDocs.Parser का उपयोग करके उन्नत पाठ निष्कर्षण कार्य कर सकता हूँ?

बिल्कुल! टेक्स्ट खोज के अलावा, GroupDocs.Parser मेटाडेटा निष्कर्षण, संरचित टेक्स्ट निष्कर्षण और बहुत कुछ सक्षम करता है।

मैं GroupDocs.Parser के लिए विस्तृत दस्तावेज़ कहां पा सकता हूं?

संपूर्ण दस्तावेज़ देखेंयहाँ.

मैं GroupDocs.Parser-संबंधित प्रश्नों के लिए समर्थन या सहायता कैसे प्राप्त कर सकता हूं?

सहायता और चर्चा के लिए GroupDocs फ़ोरम पर जाएँयहाँ.

क्या खरीदने से पहले GroupDocs.Parser का मूल्यांकन करने के लिए कोई परीक्षण संस्करण उपलब्ध है?

हां, आप निःशुल्क परीक्षण का लाभ उठा सकते हैंयहाँ.