Lucene.Net.Highlighter
The highlight package contains classes to provide "keyword in context" features typically used to highlight search terms in the text of results pages. There are 3 main highlighters:
Lucene.Net.Search.Highlight - A lightweight highlighter for basic usage.
Lucene.Net.Search.PostingsHighlight (In the Lucene.Net.ICU package) - Highlighter implementation that uses offsets from postings lists. This highlighter supports Unicode.
Lucene.Net.Search.VectorHighlight - This highlighter is fast for large docs, supports N-gram fields, multi-term highlighting, colored highlight tags, and more. There is a BreakIteratorBoundaryScanner in the Lucene.Net.ICU package that can be added on for Unicode support.