Highlight
अंतर्वस्तु
[
छिपाना
]
Highlight(FoundDocument, Highlighter)
हाइलाइट किए गए शब्दों के साथ HTML स्वरूपित पाठ उत्पन्न करता है।
public void Highlight(FoundDocument document, Highlighter highlighter)
पैरामीटर | प्रकार | विवरण |
---|---|---|
document | FoundDocument | मिला दस्तावेज। |
highlighter | Highlighter | खोज परिणाम हाइलाइटर। |
उदाहरण
उदाहरण दर्शाता है कि HTML स्वरूपित पाठ में घटनाओं को कैसे हाइलाइट किया जाए।
string indexFolder = @"c:\MyIndex\";
string documentFolder = @"c:\MyDocuments\";
// इंडेक्स बनाना
Index index = new Index(indexFolder);
// निर्दिष्ट फ़ोल्डर से दस्तावेज़ अनुक्रमण
index.Add(documentFolder);
// शब्द 'अनंत काल' के लिए खोजें
SearchResult result = index.Search("eternity");
// पाठ में हाइलाइटिंग घटनाएं
if (result.DocumentCount > 0)
{
FoundDocument document = result.GetFoundDocument(0); // पहला पाया गया दस्तावेज़ प्राप्त करना
OutputAdapter outputAdapter = new FileOutputAdapter(@"c:\Highlighted.html"); // फ़ाइल के लिए आउटपुट एडेप्टर बनाना
Highlighter highlighter = new HtmlHighlighter(outputAdapter); // हाइलाइटर ऑब्जेक्ट बनाना
index.Highlight(document, highlighter); // हाइलाइट की गई घटनाओं के साथ HTML स्वरूपित पाठ उत्पन्न करना
}
यह सभी देखें
- class FoundDocument
- class Highlighter
- class Index
- नाम स्थान GroupDocs.Search
- सभा GroupDocs.Search
Highlight(FoundDocument, Highlighter, HighlightOptions)
हाइलाइट किए गए शब्दों के साथ HTML स्वरूपित पाठ उत्पन्न करता है।
public void Highlight(FoundDocument document, Highlighter highlighter, HighlightOptions options)
पैरामीटर | प्रकार | विवरण |
---|---|---|
document | FoundDocument | मिला दस्तावेज। |
highlighter | Highlighter | खोज परिणाम हाइलाइटर। |
options | HighlightOptions | हाइलाइट विकल्प। |
उदाहरण
उदाहरण दर्शाता है कि HTML स्वरूपित पाठ में घटनाओं को कैसे हाइलाइट किया जाए।
string indexFolder = @"c:\MyIndex\";
string documentFolder = @"c:\MyDocuments\";
// इंडेक्स बनाना
Index index = new Index(indexFolder);
// निर्दिष्ट फ़ोल्डर से दस्तावेज़ अनुक्रमण
index.Add(documentFolder);
// शब्द 'अनंत काल' के लिए खोजें
SearchResult result = index.Search("eternity");
// पाठ में हाइलाइटिंग घटनाएं
if (result.DocumentCount > 0)
{
FoundDocument document = result.GetFoundDocument(0); // पहला पाया गया दस्तावेज़ प्राप्त करना
OutputAdapter outputAdapter = new FileOutputAdapter(@"c:\Highlighted.html"); // फ़ाइल के लिए आउटपुट एडेप्टर बनाना
Highlighter highlighter = new HtmlHighlighter(outputAdapter); // हाइलाइटर ऑब्जेक्ट बनाना
HighlightOptions options = new HighlightOptions(); // हाइलाइट विकल्प ऑब्जेक्ट बनाना
options.TermsBefore = 5;
options.TermsAfter = 5;
options.TermsTotal = 15;
index.Highlight(document, highlighter, options); // हाइलाइट की गई घटनाओं के साथ HTML स्वरूपित पाठ उत्पन्न करना
}
यह सभी देखें
- class FoundDocument
- class Highlighter
- class HighlightOptions
- class Index
- नाम स्थान GroupDocs.Search
- सभा GroupDocs.Search