A由 Microsoft PowerPoint 2019 生成的 PDF具有元数据,匿名化如下:
/Keywords(Xxxxx;YYY yyyyyyyyyyyyy)
Google Chrome 和 FireFox PDF.js、evince 阅读器甚至exiftool
会在文档属性中显示关键字。但不是 Acrobat Reader,为什么?
exiftool
,运行时-a
显示没有重复,Keywords
但是这些元数据存储在 PDF 内部的不同位置。
PDF 参考,版本 1.7(此 PDF 文件的版本)除了其他元数据外还包含此元数据,尽管未指定列表是否应以分号分隔。此外,仅使用一个关键字来隔离问题不会改变任何事情。
问题和释义答案发布在Adobe 支持社区,并附有来源链接。
答案1
如果我们要求cpdf
显示信息,您可以看到旧式元数据和新式 XMP 元数据。
$ cpdf synthèse_etude_canaux_communication.pdf -info
Title: Etude les canaux de communication
Author: L'Opcommerce
Subject:
Keywords: Forco;GIP Communication
Creator: Microsoft PowerPoint 2019
Producer: Microsoft PowerPoint 2019
Created: D:20210713102823+02'00'
Modified: D:20210921101251+02'00'
XMP pdf:Producer: Microsoft® PowerPoint® 2019
XMP xmp:CreateDate: 2021-07-13T10:28:23+02:00
XMP xmp:CreatorTool: Microsoft® PowerPoint® 2019
XMP xmp:MetadataDate: 2021-09-21T10:12:51+02:00
XMP xmp:ModifyDate: 2021-09-21T10:12:51+02:00
XMP dc:title: Etude les canaux de communication
XMP dc:creator: L'Opcommerce
Adobe Acrobat 倾向于显示来自 XMP 元数据的数据,而不会混合搭配以填充旧式元数据中缺失的字段。您可以看到 /Keywords 没有 XMP 条目。