用python检查pdf限制

时间:2012-10-04 13:15:15

标签: python pdf restriction

我正在使用python将pdf提供给OCR引擎。但是其中一些可能有复制限制。什么是访问和检查文档限制的最简单方法(最好使用标准库,但这不是一个破坏者)?

1 个答案:

答案 0 :(得分:1)

您可以使用pyPoppler,一个用于开源Poppler库的Python接口。

import poppler
doc = poppler.document_new_from_file('file://some/file.pdf', None) # replace None with password if required
if doc.props.permissions & poppler.PERMISSIONS_OK_TO_PRINT:
     # print the file