我正在查看Adobe PDF Reference文档的二进制文件,并且我想知道此处的元数据值中使用了编码:
<<
/Producer <30B9883671A1867F59929DEDF9AF32BC0029CF5414D3744A3273BCA8E7319382EA151980>
/Subject <30BE953B76E0A2306F8F8FFBFCA67E9D1D6A8F17418D200C1B6EEE88E726DAC4CE3E2CC1>
/Creator <37A89B34768D93347889CEAFBEF3>
/Title <219EBC7941A5943A6F9E80FAF5EF7E8D1A60881E04A630452968F38B>
/Author <30BE953B76E0A1266E8F8BF4E3E317B71166880A4B9135583865>
/ModDate <35E0C86923F1C36E2FC2DEA0A1F56BEF5F39C25D14D373>
/CreationDate <35E0C86923F1C36E2CCCDFAEA1F36EE128>
>>
到目前为止,我在文档或ISO标准中都找不到关于此的任何内容,这是我迄今为止所见的唯一具有已编码元数据值的PDF。
有什么想法吗?
答案 0 :(得分:2)
这是标准编码,但文本字符串已加密。请参见同一参考指南中的 3.5加密。
检查PDF时,应始终从阅读预告片字典开始(请参阅 3.4.4 File Trailer )。在您的文档中,它包含一个/Encrypt
键:
<<
/Size 31667
/ID [<19574527ECBF00E3EC0373879833EEF6> <24EE9EDB7DE40DB862FDB4C5D3493585>]
/Info 7 0 R
/Root 1 0 R
/Encrypt 31666 0 R
>>
“如果文档已加密则为必需”。