微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PDF 是否支持数据降级保护?

如何解决PDF 是否支持数据降级保护?

因此我们可以为 PDF 文件添加签名,对文档的内容哈希进行签名。 但是,如果由于 bitrot 导致一位翻转,文件将被损坏并且签名毫无价值。 PDF 是否有一些内置的数据完整性保护,可以在一定程度上修复 bitrot?

我知道这可以在文件系统级别上实现,但我想知道 PDF 格式本身是否也有此功能,如果有,如何启用它们以及它们是否包含在 PDF/A 中?

解决方法

PDF 是否有一些内置的数据完整性保护,可以在一定程度上修复 bitrot?

没有。恰恰相反,PDF 中的数据流可能(并且经常)使用 FLATE 压缩。在未压缩的内容流中,位翻转通常只会损坏一两条指令,通常只会对页面渲染的一小部分产生影响。但是在压缩的内容流中,它通常会损坏从翻转开始的所有指令。如果这种情况发生在流的早期,则无法再呈现整个页面。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。