PDF xref表

时间:2016-03-22 11:29:00

标签: pdf

PDF文件可以包含多个外部参照表。 当您阅读具有多个外部参照表的PDF文件并再次保存时。新保存的文件是否应包含单个外部参照表,或者是否应将所有原始外部参照表再次写入文件。 ( - >间接相关问题:在阅读PDF文件时,XREF表和条目是否应在内部存储在每个表的单个XREF表或表中?)

阅读1.3参考手册并没有给我一个明确的答案。

1 个答案:

答案 0 :(得分:1)

当pdf有多个xref表时,它已逐步更新。除此之外(增量更新)允许具有一种版本控制功能 - 可以在更新之前提取文档的版本。此外,当文档经过数字签名时,增量更新是保持签名有效的唯一方法。

如果这两个原因都不重要,那么您可以将几个外部参照合并为一个,并且可能会删除pdf中一些现在无用(已删除)的对象,从而导致文件较小。

从#34开始,XREF表和条目应该在内部存储在每个表的单个XREF表或表中#34; - 这是您的计划的实施细节,完全取决于您。选择最适合您的解决方案。