如何通过元数据搜索 PDF 文件

如何通过元数据搜索 PDF 文件

我有很多包含元数据(如标题、主题、作者等)的 pdf 文件。

但是 nautilus、synapse 和 gnome-do 都无法通过元数据找到任何文件。是否有任何程序或插件可以通过 pdf 元数据进行搜索?

我知道用于显示标题和作者的 nautilus columns 插件,但它不允许您搜索它们。

答案1

我建议您使用存储库中提供的优秀程序 recoll 来索引您的文档,然后使用它进行搜索。

可以从命令行使用 recoll 和 -t 开关,如下所示;

recoll -t author:"Christopher Negus"

引号中的字符串是感兴趣的 pdf 文档的作者,见下文;

在此处输入图片描述

recoll Gui 快速且直观;

在此处输入图片描述

更多详情请见此处;http://www.lesbonscomptes.com/recoll/

您也可以使用专门的电子书管理系统,例如口径,再次可从存储库获得。

答案2

要搜索当前目录中的 PDF 标题,请尝试以下命令:

find . -iname '*.pdf' -print0 | xargs -0 -I PDF bash -c 'pdfinfo "PDF" | awk "/^Title: +/{\$1=\"PDF:\";print}"'

相关内容