IFilter replacement

末鹿安然 提交于 2019-12-06 00:02:01

问题


I'm currently using IFilters to extract text from various file (word, excel, tiff, pdf etc). I understand that IFilters have been discontinued with Windows 8. Does anyone have any recommendations on how to extract text without the native apps being installed? If it's any use I'm using C# and .Net 4


回答1:


IFilter is not discontinued. Only the Windows Indexing Service is discontinued in favor of Windows Search or Microsoft Search Server. Both continue to use IFilters.

According to this documentation, the main point of compatibility for IFilters going forward are that they support the IPersistStream interface. All modern implementations should avoid requiring IPersistStorage, so they don't have to access the disk themselves.




回答2:


You could follow Microsoft's recommendations?

From Indexing Service Implementations of IFilter:

Indexing Service is no longer supported as of Windows XP and is unavailable for use as of Windows 8. Instead, use Windows Search for client side search and Microsoft Search Server Express for server side search.

Also, see Developing Filter Handlers for Windows Search...



来源:https://stackoverflow.com/questions/13521301/ifilter-replacement

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!