IFilters are software components that provide the ability to extract text from a particular file format. They were originally conceived so the Microsoft Indexing Service could be extended to non-MS file formats, but they can now used by many search programs including {ProductName} and some personal desktop search programs. Generally, one IFilter will handle one file format, but some handle multiple. Bear in mind that IFilters will only ever extract plain text, so you won't get any formatting (headings, bold, italics, etc) in their output.
Some software producers provide them for their own file formats, but there are specialist IFilter developers who have a range of them. Here’s three very useful links:
First, download and install the required IFilter. This registers it with the operating system. You then need to add a line to your index configuration file to specify that {ProductName} should use the associated IFilter for a particular file extension. There are two ways to do this:
Code:
Under H:
AUTO MYFOLDER\DOCS\**\*.*
Code:
Under H:
IFILTER MYFOLDER\DOCS\**\*.WMV
AUTO MYFOLDER\DOCS\**\*.*
Some IFilters do unexpected things that may be of benefit to some users. For example, the IFilterShop MSG IFilter extracts the text from attachments and appends it to the body of the email, so that the message and all attachments is taken as one document within {ProductName}.