我有一个PDF文件,其中指出已启用文档安全性。它说只允许做以下事情:打印,内容复制或提取以及可访问性的内容提取。
我正在尝试使用PDF Toolkit(PDFTK)来创建此PDF文件的较小版本,以便占用更少的硬盘空间。但是,当我尝试在文件上运行PDFTK时,它说需要所有者密码。如果我在Adobe Reader中打开该文件,则无需输入密码即可打开。
我对PDF加密不熟悉,所以我想知道这里发生了什么,为什么我可以在Reader中读取文件,但不能在PDFTK中读取文件。
在我看来,有三种选择:
- 读取应该被加密的数据很容易,但是PDFTK尊重权限标志,如果您不提供所有者密码,则不允许您修改文件。
- 尽管可以解密受保护的PDF中的数据(因为它不是很安全),但这不是一个简单的任务,并且PDFTK没有实现此操作所需的逻辑。
- 数据实际上是加密的,您需要所有者密码才能读取其内容。
哪三个是正确的?
#3似乎不太可能,因为我可以在Acrobat中读取文件内容而无需提供密码。