问题标签 [ifilter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
464 浏览

sharepoint - 如何实现用于索引重量级格式的 IFilter?

我需要为 Microsoft Search Server 2008 开发一个 IFilter,它执行长时间的计算以提取文本。从一个文件中提取文本可能需要 5 秒到 12 小时。如何设计这样的 IFilter,以便守护程序不会在超时时重置它,并且如果其他 IFilter 挂断,它们也可以在超时时重置?

0 投票
1 回答
384 浏览

sharepoint - 如何在 Microsoft Search Server 2008 中创建用于索引重量级格式的预处理应用程序?

我需要为 Microsoft Search Server 2008 开发一个 IFilter,它执行长时间的计算以提取文本。从一个文件中提取文本可能需要 5 秒到 12 小时。

这样做的一个想法是创建一个预处理应用程序

我如何设计这样的应用程序?具体来说: - 如何将 Search Server 爬虫连接到我的应用程序?- 提取完成后如何将提取的文本输入搜索服务器?

0 投票
1 回答
644 浏览

windows - 无法在 Vista 上设置 Ifilter 调试。收集管理器上的“写入值内容时出错”:DebugFilters

我无法按照这些说明在 Vista 上设置 Ifilter 调试。

我用regedit设置

1,但是当我单击确定时,我收到此错误:

无法编辑 DebugFilters。写入值的内容时出错。

我尝试更改注册表分支上的权限——这似乎是一个权限问题。管理员条目已选中“特殊权限”,“读取”和“完整”显示为灰色。但是,我可以检查它们,但是当我单击 OK 保存更改时,我收到此错误:

无法保存对 Gathering Manager 的权限。访问被拒绝。

0 投票
1 回答
446 浏览

sharepoint - IFilter dll 适用于 Windows 桌面搜索,但不适用于 SharePoint 2007

我编写了一个 IFilter dll,它从我的应用程序文件格式返回文本。我在本地系统上注册了它,Windows Search 正确地返回了结果。我在我的 SharePoint 2007 服务器上注册了它,重新启动后,它似乎在文件中找不到任何内容。文档说,我要做的就是以与为其他索引服务器实现(例如 Windows 桌面搜索)注册 IFilter 相同的方式注册它......并且 SharePoint 将把它作为搜索过滤器的辅助来源. 当这不起作用时,我尝试在 SharePoint 用于 IFilters 的第一个源中设置它(根据http://support.microsoft.com/kb/925765中的说明对其进行建模)。再次重新启动,并将 SharePoint 设置为爬网,但它仍然没有

我已经为抓取定义了我的文件类型,如http://technet.microsoft.com/en-us/library/cc261843.aspx中所述。

我查看了事件日志,并查看了 C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS (具有共享点搜索消息)中的详细日志...

编辑:我有它的工作。SharePoint 有 2 种风格:WSS 和 MOSS。有人告诉我,我正在使用 MOSS 安装,并且为此存在注册表项,因此我正在那里进行修改。我改为修改了 WSS 注册表区域,它起作用了。

我仍然需要找出原因,与文档相反,只是注册 DLL 并瞄准其 HKCR。通过它的 PersistentHandler for IFilter 链接到它不起作用。

我还需要更好地理解 MOSS 和 WSS 在搜索方面的关系。我想,当它由 SharePoint 管理员安装时,我可以安装到两个注册表部分(如果它们都在那里)(搜索 WSS 条目和搜索 WSS 条目)。

0 投票
4 回答
3528 浏览

c# - LoadIFilter() 对某些 PDF 文件返回 -2147467259

我正在尝试使用 Adob​​e IFilter 搜索 PDF 文件。我的代码是用 C# 编写的,我正在使用 p/invoke 来获取 IFilter 的实例:

这适用于大多数 PDF 文件,除了一些此方法返回 -2147467259 并且 ppIUnk 为 null 的文件。有没有人有这种类型的错误或有任何关于如何解决这个问题的建议?

0 投票
1 回答
881 浏览

sql-server - Adobe PDF x64 ifilter

在 x64 windows server 2003 上使用 64 位版本的 adobepdf ifilter for sql server 2005 x64 时出现奇怪的错误框。

确切的消息框内容:

MessageBoxHeader: MsFTEFD.exe - 无法找到组件

MessageboxContent: 此应用程序无法启动,因为找不到 adobepdfl.dll。重新安装应用程序可能会解决问题。

有谁知道在这里做什么?重新安装 ifilter 并没有解决问题(包括正确注册过滤器以使用 SQL 服务器所需的步骤),谷歌没有弹出任何解决方案。检查应用程序和系统日志没有成功。

0 投票
1 回答
1041 浏览

asp-classic - 如何引用 Windows 内置的 PDF IFilter (dll) 接口以通过经典 ASP 提取 pdf 文档的文本和属性

我想提取 PDF 文件的文本和属性(作者、标题等)。

我需要在经典的 ASP 环境中从 pdf 文件中提取和解析文本。我阅读了另一篇关于使用随 Adob​​e Acrobat 9 安装的 PDF iFilter 驱动程序的文章,该驱动程序可以通过 COM 引用。

这可能吗?如果是这样,我该如何开始?

0 投票
1 回答
836 浏览

.net - dot net:我需要解析 pdf 文件来获取每篇文章的标题吗?

我想解析 pdf 文件,以便我可以识别每篇文章的标题及其描述。以便我可以将标题文本和描述文本存储在缓存中以供搜索。是否有任何库或工具可以做到这一点?

0 投票
2 回答
490 浏览

windows - Word Ifilter 安装在 Windows 2k3 Server 上?

有谁知道 MS Word 的 iFilters 是否默认安装在 vanilla Win 2k3 服务器上?

0 投票
4 回答
3101 浏览

c# - 以编程方式确定安装了哪些 iFilter

我有一个问题,即 Adob​​e PDF iFilter 无法始终为我们工作。因此,我们喜欢使用Foxit的那个。问题是,如果我们安装了 Foxit iFilter,然后客户端决定重新安装 Adob​​e Reader,它可能会覆盖 Foxit iFilter。

我们可以使用IFilter Explorer之类的工具来查看它,但我想要一种在应用程序中执行此操作并警告用户/客户端 iFilter 已更改的方法。

有没有办法从代码(C#)中检查 iFilters?或者这个问题的其他潜在解决方案?