PDF 修改元数据
我要提建议改 PDF 的文档属性:标题、作者、主题、关键词、创建程序、生成程序、版权与使用条款、创建/修改时间、陷印、自定义属性,还能一键清空。Info 字典与 XMP 一起同步。
相关工具
这个工具是做什么的
PDF 的文档属性有两份:**信息字典**(`/Title` `/Author` 这些,老规格)与 **XMP**(一段 XML,Acrobat 与不少阅读器**优先读它**)。只改其中一份,常出现「这里显示新值、打开一看还是旧的」——所以这个工具**两份一起改**:你填什么,Info 字典与 XMP 都同步成什么,属性面板与搜索索引读到的都是新值。能改的东西按 Acrobat 属性面板那几栏来:**说明**(标题、作者、主题、关键词)、**其它**(创建程序 / 生成程序、陷印)、**版权**(版权声明、使用条款、是否标记为受版权保护)、**时间**(创建时间与修改时间,可选保持不变 / 改成现在 / 指定),外加**自定义属性**(信息字典里的自定键值,Acrobat 的「自定义」标签能看到它对)。改标题能让阅读器标题栏与无障碍工具读到正确的名字;清空作者 / 创建程序可以去掉「这份文件是谁用什么软件做的」这类隐私信息;要更彻底,勾上「连 XMP 一起删掉」或直接点「清空全部元数据」。XMP 里其它内容(PDF/A 标识、自定义属性、命名空间)**原样保留**,只动这几个已知元素;如果某份文件的 XMP 结构认不出来,界面会如实说「这一个字段没能同步」,而不是悄悄假装成功。另外两件事写在界面里:修改时间 / 创建时间保持原样(不改你的文件时间线),加密的 PDF 会先走站内解锁链(导出的文件不再带密码)。全程在本机用本地引擎完成:数据不出设备。
使用方法
- 选择一个 PDF:工具会读出现在的标题、作者、主题、关键词、创建程序、生成程序(没有的项就是空的)。
- 改你想改的那几项;文本留空表示「清空这一项」,不是「保持原值」——想保留就别动它。时间默认「保持不变」,要改得显式选。
- 需要时就加自定义属性(键 + 值)或点「清空全部元数据」;勾「连 XMP 一起删掉」会连 PDF/A 标识一起删,界面有提醒。
- 点「生成」看「这次改了什么」清单,再导出文件。
- 想确认改没改到位,用站内的「PDF 元数据查看」把产物再读一遍。
常见问题
- 为什么改了之后 Acrobat 里还是旧值?
- 那多半是只改了信息字典、没改 XMP(Acrobat 属性面板优先读 XMP)。这个工具会把两套一起改,所以不会出现这种情况;万一某份文件的 XMP 结构特殊认不出来,结果区会明确写「这个字段没能同步」,而不是假装成功。
- 留空和不动有什么区别?
- 留空 = 把这一项清掉(例如把作者整项去掉);不动 = 保持原来的值。所以想只改标题,就别去碰其它输入框。
- 会改页数 / 页面内容吗?
- 不会。页数、页面内容、书签、附件、表单都原样不动。创建时间与修改时间是单独的两栏:默认「保持不变」,只有你选了「改成现在」或「指定时间」才会动。
- 版权声明、使用条款、版权标记写在哪?
- 写在 XMP 里(dc:rights、xmpRights:UsageTerms、xmpRights:Marked)—— 信息字典里没有对应的标准键,所以这三项只在 XMP 侧。它们不影响文件能不能打开。
- 「清空全部元数据」和「连 XMP 一起删掉」有什么区别?
- 「清空全部」是把所有字段清空并勾上删 XMP,等于一键去干净。只勾「连 XMP 一起删掉」而不清字段的话,XMP 会整段消失、字段仍然写进信息字典。注意 PDF/A 之类的合规标识存在 XMP 里,删掉之后那份文件就不再是 PDF/A —— 界面里写明了。
- 自定义属性是什么?
- 信息字典里那些非标准键(例如「项目编号」)。Acrobat 的文档属性 → 自定义 标签读的就是它。工具会把文件里已有的自定义键列出来,删掉一行就是真的从文件里删掉。
- 加密的 PDF 能改吗?
- 能,会先走站内统一的解锁流程(只加权限限制的直接解开;要密码的会让你输一次)。注意导出的文件是**解锁后**的版本,不再带原来的密码 —— 需要保留加密的话,改完再用「PDF 加密」加回去。
- 关键词要怎么填?
- 逗号分隔,例如「合同,2026,终稿」。它会写进信息字典的 /Keywords,同时写进 XMP 的 pdf:Keywords(以及本来就是关键词类型的那一项)。
- 文件会上传吗?
- 不会。读取与写出全部在本机用本地引擎完成,数据不出设备。