Articulo de referencia

Filtro

Un IFilter es un complemento que permite a los motores de búsqueda de Microsoft indexar diversos formatos de archivo (como documentos, archivos adjuntos de correo electrónico, r...

Un IFilter es un complemento que permite a los motores de búsqueda de Microsoft indexar diversos formatos de archivo (como documentos, archivos adjuntos de correo electrónico, registros de bases de datos, metadatos de audio, etc.) para que puedan ser indexados. Sin un IFilter adecuado, el contenido de un archivo no puede ser analizado ni indexado por el motor de búsqueda.

Se pueden obtener como paquetes independientes o incluidos con ciertos programas como Adobe Reader , [ Nota 1 ] LibreOffice , Microsoft Office [ Nota 2 ] y OpenOffice .

También se refiere a la interfaz de software necesaria para implementar dichos complementos. [ 1 ]

Cómo funciona

Un IFilter actúa como un complemento para extraer texto completo y metadatos para motores de búsqueda. Un motor de búsqueda generalmente funciona en dos pasos: [ 2 ] [ 3 ]

  1. El motor de búsqueda recorre un lugar designado, por ejemplo, una carpeta de archivos o una base de datos, e indexa todos los documentos o documentos modificados recientemente, incluidos los distintos tipos de documentos, en segundo plano y crea datos internos para almacenar el resultado de la indexación.
  2. El usuario especifica algunas palabras clave que desea buscar, y el motor de búsqueda responde a la consulta de inmediato buscando en el resultado de la indexación y respondiendo al usuario con todos los documentos que contienen dichas palabras clave.

Durante el paso 1, el motor de búsqueda no comprende el formato del documento. Por lo tanto, busca en el registro de Windows un IFilter adecuado para extraer los datos del formato del documento, filtrando el formato incrustado y cualquier otro dato no textual.

motores de búsqueda

El Servicio de indexación de Windows y las versiones más recientes de Windows Search , Windows Desktop Search , MSN Desktop Search, Internet Information Server, SharePoint Portal Server, Windows SharePoint Services (WSS), Site Server, Exchange Server, SQL Server y todos los demás productos basados ​​en la tecnología de búsqueda de Microsoft admiten la tecnología de indexación. Además, SQL Server utiliza IFilters como componente del servicio de búsqueda de texto completo de SQL Server .

Véase también

Notas

  1. Adobe solo proporciona el IFilter de 32 bits incluido con su software Reader. Para instalar la versión de 64 bits, hay un paquete independiente en la página de descargas de Acrobat para Windows .
  2. Microsoft ofrece sus Office IFilters agrupados y disponibles como paquetes independientes en Microsoft Office 2010 Filter Packs y 2007 Office System Converter: Microsoft Filter Pack .

Referencias

  1. Documentación de la interfaz IFilter en MSDN
  2. Documentación del Servicio de indexación de Windows en MSDN
  3. Documentación del Servicio de búsqueda de Windows en MSDN
  • «El servicio de indexación» . Uso de Microsoft Windows Small Business Server 2003. Apress. 2005. págs. 213–229 . doi : 10.1007/978-1-4302-0016-1_11 . ISBN  978-1-4302-0016-1Consultado el 25 de marzo de 2025 .
  • Centro de filtros : foro de discusión sobre filtros de búsqueda de Microsoft;
  • IFilter.org Descargas y documentación;
  • MSG IFilter IFilter para archivos de mensajes de Outlook (.MSG) para la búsqueda de escritorio de Windows ;
  • IFilterShop : Algunos filtros IFilter están disponibles de forma gratuita para usuarios no comerciales.
  • PDF iFilter Win x64 11.0.01 Adobe PDF iFilter para sistemas Windows de 64 bits. Reader y Acrobat incluyen iFilter para sistemas Windows de 32 bits.
  • Filtro PDF Filtro PDF de Foxit. Funciona en sistemas operativos Windows.
  • PDFlib TET PDF IFilter Archivado el 3 de noviembre de 2024 en Wayback Machine PDF IFilter de PDFlib. Funciona en sistemas operativos Windows.
  • Descargas de iFilter Descargas de iFilter.
  • Archivado el 17/10/2010 en Wayback Machine : conector de búsqueda de Windows para IBM Lotus Notes.
  • Varios filtros I.