我知道几个可以做到这一点的工具/库,但我想知道这是可能的只要打开文件作为文本文件并寻找关键字。检查一个PDF文件是否有密码保护
0
A
回答
0
你可以与slate
包约4行的Python做到这一点:
>>> import slate
>>> with open('file.pdf, 'rb') as f:
... doc = slate.PDF(f, 'password')
>>> 'keyword' in doc.text()
True
+0
声明:我开发'slate',随时也可以看看其他工具。 – 2010-11-11 09:38:00
+0
嗯。我期望'doc.text()'将文档的文本作为字符串返回。然后,doc.text()中的'keyword'将检查字符串“keyword”是否是文档的子字符串。 – 2017-08-04 11:54:21
相关问题
- 1. 检查PDF是否有密码保护HummusJS,NodeJS
- 2. 检查Zip文件是否有密码保护
- 3. 检查一个zip文件是否有密码保护,在objective-c
- 4. 检查pdf是否使用itextsharp进行密码保护
- 5. 如何检查PDF文件是否受密码保护或不在PHP
- 6. 检查压缩文件是否受密码保护
- 7. 检查pst文件是否受密码保护
- 8. 检查Excel文件是否受密码保护
- 9. 检查是否存在受密码保护的网页文件
- 10. 如何检查一个zip文件是否在IOS中受密码保护?
- 11. 有可能检查pdf是否使用ghostscript进行密码保护?
- 12. 密码保护PDF
- 13. PDF文件的密码保护
- 14. 用密码保护pdf文件c#
- 15. iTextsharp用长密码保护PDF文件
- 16. 打开密码保护pdf文件
- 17. 检查BlackBerry设备是否有密码保护的API
- 18. PHP:FOPEN检查客户是否有密码保护的文件(htpasswd的)
- 19. 如何使用EPPlus检查是否有密码保护的excel文件?
- 20. 如何检查文件是否受密码保护/加密或不在java中
- 21. 有没有在Perl中检查文档是否有密码保护的方法
- 22. 如何检查一个字文件是否有密码?
- 23. iTextSharp - 密码保护PDF的
- 24. iTextSharp密码保护PDF
- 25. 检测密码保护字文件
- 26. 用密码保护电子邮件一个现有的pdf文件
- 27. 检查代码是否受到保护
- 28. 如何将受密码保护的PDF保存为非密码保护的PDF
- 29. 如何在目录中查找密码保护的pdf文件?
- 30. 检查pst文件是否使用java-libpst进行密码保护
您应该遵循PDF规范。最好的做法是使用精心打造的库。搜索关键字并不那么容易。它今天可能工作,但不是明天。 – 2010-11-11 08:57:45