Search 如何使用任何编程语言直接搜索PDF中的字符串

Search 如何使用任何编程语言直接搜索PDF中的字符串,search,pdf,Search,Pdf,是否可以使用任何编程语言在PDF中搜索特定字符串,而无需将其转换为文本或文档文件。我想直接搜索字符串而不转换它,我试图将它转换为文本,然后搜索字符串,但它给了我错误的结果 谢谢! Kim1)创建自己的PDF“解析器”: 如果您只需要文本数据,而不需要任何格式,则可能是最小的 2) 用你选择的语言找到一个可以“本地”阅读.pdf的库(有很多) 3) 使用预构建的工具(如pdf2text或pdfgrep):如果您的要求是搜索一个单词并替换它,您可以使用包含从pdf文档提取文本的工具。使用它搜索文档

是否可以使用任何编程语言在PDF中搜索特定字符串,而无需将其转换为文本或文档文件。我想直接搜索字符串而不转换它,我试图将它转换为文本,然后搜索字符串,但它给了我错误的结果

谢谢! Kim

1)创建自己的PDF“解析器”:

如果您只需要文本数据,而不需要任何格式,则可能是最小的

2) 用你选择的语言找到一个可以“本地”阅读.pdf的库(有很多)


3) 使用预构建的工具(如pdf2text或pdfgrep):

如果您的要求是搜索一个单词并替换它,您可以使用包含从pdf文档提取文本的工具。使用它搜索文档。

可用于您的任务。请看我的

免责声明:我为开发Docotic.Pdf库的公司工作。

在Java和C#中,如果Pdf文件未锁定,您可以使用iText执行此操作