Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用PHP搜索PDF文件_Php_Search_Pdf - Fatal编程技术网

用PHP搜索PDF文件

用PHP搜索PDF文件,php,search,pdf,Php,Search,Pdf,我正试图找到一种在PDF文件中搜索的方法。我访问了PHP PDF类,但似乎找不到任何用于读取/搜索文件流的函数 所以,尽管我很天真,我还是尝试使用file_get_contents()简单地获取流,显然这是一个类似加密的输出;) 所以我的问题是,有没有办法搜索PDF文件?我正在寻找纯脚本/免费/开源解决方案,而不是购买一些昂贵的商业libraray。一个名为PHP的搜索引擎可以通过XPDF添加PDF搜索。然后,您可以自定义结果模板以适应站点的其他部分(如果适用)。 有一篇博客文章可能会有所帮助

我正试图找到一种在PDF文件中搜索的方法。我访问了PHP PDF类,但似乎找不到任何用于读取/搜索文件流的函数

所以,尽管我很天真,我还是尝试使用file_get_contents()简单地获取流,显然这是一个类似加密的输出;)


所以我的问题是,有没有办法搜索PDF文件?我正在寻找纯脚本/免费/开源解决方案,而不是购买一些昂贵的商业libraray。

一个名为PHP的搜索引擎可以通过XPDF添加PDF搜索。然后,您可以自定义结果模板以适应站点的其他部分(如果适用)。

有一篇博客文章可能会有所帮助

似乎有一些代码可以提供帮助——一个简单的类,可以将PDF读入明文。不确定它是否支持解密

PHP文档中还有许多资源可以帮助您


而且可能也有帮助。可能是经过一些研究后的最佳选择。**

此选项仍需要安装其他库。“下载并安装pdftotext和catdoc,并在conf.php中设置位置(路径)”catdoc仅用于MS Office文件,正如我所指出的,pdftotext是XPDF的一部分,并在常见问题解答“索引pdf和doc文件”中提到。感谢您的回答,为您的努力提供了+1,但这不是我要寻找的。谢谢。谢谢。我明天会查出来的+1我查看了您的所有链接,发现所提到的类不支持加密。所以XPDF似乎是遗留下来的,因为我在Windows机器上工作,并且安装了xampp,所以我将所有文件都放在x:/xampp/apache/bin/XPDF/目录中。但我无法执行您发送的博客帖子中提到的命令。关于如何正确设置XPDF有什么建议吗?(我对Web服务器不太了解……我把文件放在正确的目录中了吗?)