下一个解码参数的含义是什么意思?
<</DecodeParms<</Columns 4/Predictor 12>>/Filter/FlateDecode/ID[<4DC888EB77E2D649AEBD54CA55A09C54><227DCAC2C364E84A9778262D41602AD4>]/Info 37 0 R/Length 69/Root 39 0 R/Size 38/Type/XRef/W[1 2 1]>>
我知道,Filter / FlateDecode - 它的过滤器,用于压缩流。但ID,信息,长度,根,大小是什么?这些参数是否通过压缩/解压缩来重新定位?
答案 0 :(得分:1)
请参阅ISO-32000-1:
您正在显示压缩交叉引用表(/Type/XRef
)的字典:
7.5.8交叉引用流
交叉引用流是流对象,包含字典和数据流。
交叉引用流有一些典型的字典条目:
我还看到一些条目属于PDF文件的/Root
字典(又名目录):
14.4文件标识符
文件标识符应由PDF中的可选ID条目定义 文件的预告片词典。 ID条目是可选的,但应该是 用过的。该条目的值应为两个字节字符串的数组。 第一个字节字符串应该是基于的永久标识符 最初创建文件时的文件内容 文件逐步更新时不会更改。第二个字节 string应该是基于文件内容的更改标识符 它上次更新的时间。首次写入文件时,两者都是 标识符应设置为相同的值。
14.3.3文档信息词典
您看到的是另一个间接对象的引用,该对象是名为 Info dictionary 的字典:
PDF文件预告片中的可选信息条目应包含 包含文档元数据的文档信息字典。
注意:这个问题并不适合StackOverflow。 StackOverflow是一个可以发布编程问题的论坛。你的问题不是一个编程问题。您只是要求我们从ISO-32000-1复制/粘贴引号。