防止使用python复制或修改pdf文件

时间:2015-09-03 07:39:12

标签: python pdf reportlab centos7

寻找一种解决方案来保护观看者的PDF格式,使其能够从中复制或修改内容。

我不是指密码保护。

我们正在使用ReportLabdrawImagedrawString,但似乎我们正在绘制的数据可以从标准的pdf查看器复制到剪贴板。

我该怎样防止这种情况? 已经检查过PDFtk,这不是一个选项,因为Centos7存在兼容性问题(我运行),而且,如果可能的话,我更喜欢纯python

1 个答案:

答案 0 :(得分:0)

这是一个很晚的回复,但您正在寻找的解决方案是一种称为 PDF/A 的格式。

下面有几个选项,所以值得一读。这实际上会扁平化您的 PDF 并使用其他字段对其进行修改,从而保护用户直接“复制+粘贴”信息。它无论如何不保护发送到某处的文件或截图等。

Ghostscript 作为众多支持之一。