我一直在尝试加密 PDF 文档,以便人们无法从中复制文本或打印它。因此,基本上,我禁用了打印和复制功能。我使用了以下命令:
qpdf input.pdf drm.pdf --encrypt "" pass 128 --print=none --modify=none --extract=n --
如果我在 Adobe Reader 中打开它,它不允许任何复制,但是如果我使用 Evince,文本很容易被复制。有人知道为什么吗?
答案1
很简单。PDF 的“无法复制”功能是 Adobe 营销人员发明的。这不是技术限制,也不是加密。Adobe 工程师听从了 Adobe 经理的意见,禁用了复制按钮;而 Evince 工程师不听从 Adobe 经理的意见。
答案2
尝试使用 pdf drm 产品来控制您对 pdf 文件的操作,而不是 Adobe。Adobe 控件基于荣誉系统,这就是为什么并非所有查看者都遵守它们的原因。有一篇很好的文章解释了这一点http://www.locklizard.com/acrobat-security/。