Я наткнулся еще на одну интересную библиотеку ThinkHighlight for SQL Server
http://www.interactivethoughts.com/products/thinkhighlight/
Она правда не бесплатная, но функции — как раз то, что нужно: умеет генерировать выдержки из текста и может работать напрямую с Pdf через IFilter
Никто случайно не пользовался? Где там грабли, куда наступать?