使用标头加密pdf / docx文件

时间:2017-03-27 10:20:46

标签: pdf encryption header corrupt

我正在开发一个应用程序,它不仅可以加密pdf / docx文档,还可以在文档的所有实际数据之前添加标题。例如,带有标题但没有加密的pdf文件看起来像:

headercontent %PDF ................

问题是我注意到如果你修改pdf内容一次然后还原它,文件就会重新腐败。例如:

假设我们有一个以%PDF-1.4 开头的pdf文件,我将其修改为 test%PDF-1.4 。此文件现在已损坏。所以,我还原了更改,它再次看起来像%PDF-1.4 。如果我现在尝试打开pdf文件,它仍然是损坏的。

我已经读过这个https://helpx.adobe.com/acrobat/kb/pdf-error-1015-11001-update.html而事实并非如此,因为我正在删除这些字节并且它仍然是损坏的。

仅供参考,我正在使用十六进制编辑器对其进行修改,因此在%PDF之前没有垃圾。

你对发生的事情有什么看法吗?隐藏“腐败文件标志”在哪里?

提前致谢。

0 个答案:

没有答案
相关问题