此 PDF 元数据中使用什么编码?
What Encoding is Used in this PDF Metadata?
我正在查看 Adobe PDF Reference 文档的二进制文件,我想知道这里的元数据值是否使用了编码:
<<
/Producer <30B9883671A1867F59929DEDF9AF32BC0029CF5414D3744A3273BCA8E7319382EA151980>
/Subject <30BE953B76E0A2306F8F8FFBFCA67E9D1D6A8F17418D200C1B6EEE88E726DAC4CE3E2CC1>
/Creator <37A89B34768D93347889CEAFBEF3>
/Title <219EBC7941A5943A6F9E80FAF5EF7E8D1A60881E04A630452968F38B>
/Author <30BE953B76E0A1266E8F8BF4E3E317B71166880A4B9135583865>
/ModDate <35E0C86923F1C36E2FC2DEA0A1F56BEF5F39C25D14D373>
/CreationDate <35E0C86923F1C36E2CCCDFAEA1F36EE128>
>>
到目前为止,我在文档或 ISO 标准中找不到任何关于此的内容,这是我迄今为止看到的唯一具有编码元数据值的 PDF。
有什么想法吗?
这是标准编码,但文本字符串已加密。请参阅同一参考指南中的 3.5 加密。
检查 PDF 时,您应该始终从阅读 预告片词典(参见 3.4.4 文件预告片)开始。在您的文档中,它包含一个 /Encrypt
键:
<<
/Size 31667
/ID [<19574527ECBF00E3EC0373879833EEF6> <24EE9EDB7DE40DB862FDB4C5D3493585>]
/Info 7 0 R
/Root 1 0 R
/Encrypt 31666 0 R
>>
即"required if document is encrypted"。
我正在查看 Adobe PDF Reference 文档的二进制文件,我想知道这里的元数据值是否使用了编码:
<<
/Producer <30B9883671A1867F59929DEDF9AF32BC0029CF5414D3744A3273BCA8E7319382EA151980>
/Subject <30BE953B76E0A2306F8F8FFBFCA67E9D1D6A8F17418D200C1B6EEE88E726DAC4CE3E2CC1>
/Creator <37A89B34768D93347889CEAFBEF3>
/Title <219EBC7941A5943A6F9E80FAF5EF7E8D1A60881E04A630452968F38B>
/Author <30BE953B76E0A1266E8F8BF4E3E317B71166880A4B9135583865>
/ModDate <35E0C86923F1C36E2FC2DEA0A1F56BEF5F39C25D14D373>
/CreationDate <35E0C86923F1C36E2CCCDFAEA1F36EE128>
>>
到目前为止,我在文档或 ISO 标准中找不到任何关于此的内容,这是我迄今为止看到的唯一具有编码元数据值的 PDF。
有什么想法吗?
这是标准编码,但文本字符串已加密。请参阅同一参考指南中的 3.5 加密。
检查 PDF 时,您应该始终从阅读 预告片词典(参见 3.4.4 文件预告片)开始。在您的文档中,它包含一个 /Encrypt
键:
<<
/Size 31667
/ID [<19574527ECBF00E3EC0373879833EEF6> <24EE9EDB7DE40DB862FDB4C5D3493585>]
/Info 7 0 R
/Root 1 0 R
/Encrypt 31666 0 R
>>
即"required if document is encrypted"。