PDF对象中的未知键';词典

PDF对象中的未知键';词典,pdf,Pdf,假设PDF文件中有几个对象 如果对象的字典包含PDF 32000-1:2008标准中未定义/描述的键,则预期会出现什么行为 我认为附录I.3中描述的兼容性规则包括: 定义新版本的PDF时,只需将新条目添加到现有条目中即可引入许多功能 字典。合规读者的早期版本没有注意到这些条目的存在,并且表现得好像 他们不在那里。因此,这些新特性既向前兼容,又向后兼容。同样地 将PDF规范中未描述的条目添加到字典对象不会影响一致性 读者的行为 简而言之,将忽略无关的词典条目。我认为附录I.3中描述的兼容性规则包括

假设PDF文件中有几个对象

如果对象的字典包含PDF 32000-1:2008标准中未定义/描述的键,则预期会出现什么行为

我认为附录I.3中描述的兼容性规则包括:

定义新版本的PDF时,只需将新条目添加到现有条目中即可引入许多功能 字典。合规读者的早期版本没有注意到这些条目的存在,并且表现得好像 他们不在那里。因此,这些新特性既向前兼容,又向后兼容。同样地 将PDF规范中未描述的条目添加到字典对象不会影响一致性 读者的行为

简而言之,将忽略无关的词典条目。

我认为附录I.3中描述的兼容性规则包括:

定义新版本的PDF时,只需将新条目添加到现有条目中即可引入许多功能 字典。合规读者的早期版本没有注意到这些条目的存在,并且表现得好像 他们不在那里。因此,这些新特性既向前兼容,又向后兼容。同样地 将PDF规范中未描述的条目添加到字典对象不会影响一致性 读者的行为


简而言之,无关的字典条目被忽略。

也就是说,现在有了指示PDF扩展级别和用前缀标记私钥的机制。因此,如果OP为PDF开发人员创建了一个PDF工具,如果他发现一个无法通过这种机制解释的非标准密钥,他可能希望显示一个警告(在单独的选项卡上)。也就是说,现在有一些机制可以指示PDF扩展级别,并用前缀标记私钥。因此,如果OP为PDF开发人员创建了一个PDF工具,那么如果他发现一个无法通过这种机制解释的非标准密钥,他可能会希望显示一个警告(在单独的选项卡上)。这取决于您想到的程序类型。对于PDF调试工具,您可能希望指出所有可疑的内容,而在最终用户查看器中,您可以选择忽略未知键。这取决于您所想到的程序类型。对于PDF调试工具,您可能希望指出所有可疑的内容,而在最终用户查看器中,您可以选择忽略未知密钥。