图片描述:双手在笔记本电脑上标记PDF文档,Acrobat标记面板可见——文档层无障碍修复工作流的特写。
阅读时间:10分钟
要制作无障碍PDF,您需要一个逻辑标记树、每张信息性图片上有意义的替代文本、与视觉布局一致的已定义阅读顺序、准确标记的表单和表格,以及声明的文档语言。这一切都不是自动完成的。以下每个步骤都需要人工执行——通常在导出前在编写工具(Word、InDesign)中完成,有时在Acrobat Pro中导出后完成。这是分步实战手册。
更深层的概念性阐述——PDF/UA-1的实际要求、Matterhorn协议如何映射到标记树、JAWS、NVDA和VoiceOver各自如何解读同一个带标记文件——请见PDF无障碍端到端详解。本页是实操伴侣:在编写工具旁边打开它,按顺序逐步操作。
第1步——从无障碍源文档开始
在导出为PDF之前先做对。PDF无障碍中几乎所有廉价易修的问题,都可以追溯到一个靠手动格式化而非样式驱动的源文档。
在Microsoft Word中(Microsoft 365,2026版本)
- 使用”开始”选项卡中内置的标题1、标题2、标题3样式。不要通过选择文字后按粗体并调大字号来”模仿”标题。导出器无法猜测您的意图——它只读取样式名称。
- 为每张信息性图片添加替代文本:右键点击图片,选择查看替代文字,输入描述,并为纯装饰性图形勾选标记为装饰性。
- 对于数据表格,使用插入 > 表格,然后在表格设计下勾选标题行,在布局下勾选重复标题行。这告诉导出器哪一行是标题。
- 在文件 > 选项 > 语言下设置文档语言,并通过审阅 > 语言 > 设置校对语言为任何引用的其他语言段落设置逐段语言。
- 导出前使用审阅 > 检查辅助功能窗格。它能捕获明显的遗漏。
在Adobe InDesign中(2026年)
- 构建一个段落样式表,其中每个样式在样式选项的导出标记中映射到PDF标记。H1、H2、P、说明文字——每个样式都需要一个目标。
- 通过文章面板(窗口 > 文章)设置阅读顺序。将文章和图片拖入屏幕阅读器应听到的顺序。没有此操作,导出器将退回到几何顺序,对多栏布局会失败。
- 通过对象 > 对象导出选项 > 替代文字为每张图片添加替代文本。
- 在文件 > 文件信息 > 基本下设置文档语言,并在文件 > 导出 > Adobe PDF预设中确认。
第2步——设置无障碍标记后再导出
导出方式与编写方式同等重要。
Word:转到文件 > 另存为,选择PDF,然后点击选项。在对话框中勾选用于无障碍的文档结构标记和文档属性。取消勾选字体无法嵌入时使用位图文字——该选项会破坏文字层。保存。
InDesign:转到文件 > 导出,选择Adobe PDF(打印),而非”互动”。在常规选项卡中勾选创建带标记的PDF。在高级选项卡中确认已设置文档语言。如果文档包含表单,请选择Adobe PDF(互动),但请注意,互动PDF之后需要在Acrobat中进行额外的表单字段标记。
不要使用文件 > 打印 > 另存为PDF(Word)或打印 > PDF > 存储为PDF(macOS)。该路径会将文档渲染为没有标记、没有阅读顺序、没有元数据的平面页面图片。之后您将不得不在Acrobat中从头修复——耗费数小时,而正确的导出只需一分钟。这一单个错误导致了审计中绝大多数”未标记PDF”发现。
第3步——在Acrobat Pro中验证和修复
在Adobe Acrobat Pro(2026年)中打开导出的PDF。通过视图 > 工具 > 辅助功能 > 打开打开辅助功能工具。
首先运行完整检查。接受默认设置并让其扫描。它将在左侧辅助功能检查器面板中生成通过/失败项的树状结构。点击每个失败项以高亮显示有问题的位置。
然后打开标记面板(视图 > 显示/隐藏 > 导览窗格 > 标记)和阅读顺序工具(在辅助功能面板中)。标记树是结构骨架——每个段落、标题、图片、表格单元格和链接都应以正确顺序显示为标记。
此步骤常见的修复:
- 被通告为内容的装饰性图片。在阅读顺序工具中,在图片周围绘制一个框并点击背景/构件。屏幕阅读器现在将跳过它。
- 标题错误嵌套在段落下。在标记面板中将标题标记从父级<P>中拖出并移至顶层。
- 阅读顺序与视觉顺序不符。使用阅读顺序工具的数字叠加查看屏幕阅读器将使用的顺序。重新标记元素直到数字与视线路径匹配。
- 复制粘贴构件产生的空标记。在标记面板中删除它们——它们会导致屏幕阅读器通告静默间隙。
当完整检查仅显示有意为之的警告时(例如,“逻辑阅读顺序”始终被标记为人工审查——这是预期行为),保存文件。
第4步——表单、表格和链接
这三个领域需要在自动标记之外给予细致关注。
表单。无障碍PDF中的每个表单字段都需要一个宣布字段标签的工具提示,且字段需要有逻辑Tab键顺序。在Acrobat Pro中,转到工具 > 准备表单。Acrobat会自动检测字段;逐一检查。双击字段,打开常规选项卡,将工具提示设置为可见标签(“名字”、“电子邮件地址”、“出生日期”)。对于必填字段,在选项选项卡下勾选必填——屏幕阅读器会通告该状态。然后打开左侧字段面板,右键点击并选择按Tab键顺序排序,然后将字段拖入键盘用户应Tab键切换的顺序。通过关闭准备表单模式并按Tab键浏览文档来测试。
表格。一个简单的数据表格——统一的行列,一个标题行——需要将其顶行在标记树中标记为<TH>而非<TD>。在标记面板中右键点击每个标题单元格,选择属性,更改类型。具有合并单元格或行列标题的复杂表格需要在同一属性对话框中添加scope属性(column、row、colgroup、rowgroup)。模型与HTML表格完全相同。如果您的表格非常复杂,请考虑表格是否是正确的格式——一系列更简单的表格几乎总是读起来更好。
链接。链接必须具有有意义的链接文字。“点击此处”或裸URL在任何屏幕阅读器和任何审计中都会失败。使用Acrobat的编辑PDF > 链接 > 添加/编辑Web或文档链接,将描述性文字包裹在链接注释中。标记树中的链接标记应包含可见文字加上作为子项的链接注释——而不仅仅是URL指针。
第5步——按用户实际阅读方式测试PDF
自动化检查器捕获结构性错误。它们不捕获体验性错误——技术上存在但无用的替代文本、技术上已标记但阅读顺序错误的表格、能用但像迷宫一样的表单。只有屏幕阅读器测试才能捕获这些问题。
Windows(规范测试):安装NVDA(免费,来自nvaccess.org)和Adobe Acrobat Reader(免费)。在Acrobat Reader中打开PDF,启动NVDA,按向下箭头逐行阅读。按H在标题间跳转。按T跳至下一个表格,然后按Ctrl+Alt+箭头键在单元格间导航。按F跳至下一个表单字段。
macOS:VoiceOver + 预览对PDF标记的支持不好——预览在打开时会对标记树进行栅格化。请在macOS上安装Adobe Acrobat Reader(免费),并在Acrobat Reader中使用VoiceOver。其保真度更接近Windows体验。
听取以下具体信号:
- 阅读顺序与页面上的视觉顺序一致。
- 替代文本读作有用的句子——而非”image1.jpg”或”图片插入于此”。
- 导航到新单元格时,表格标题会通告(“列:价格;行:订阅”)。
- 表单字段通告其标签和必填状态(“名字,编辑文本,必填”)。
- 装饰性图片保持静默。
记录任何失败项,在Acrobat中修复,重新导出并重新测试。对于超过五页的文档,预期至少需要两轮测试。
第6步——随PDF一起发布修复日志
对于在EAA、ADA第三条或第508条范围内发布的任何PDF,请发布简短说明,记录PDF已经过修复。两种格式均可行:
- 在文档属性中。在Acrobat Pro中选择文件 > 属性 > 描述。添加如下说明:“已于2026年5月15日依据PDF/UA-1和WCAG 2.2成功准则AA级进行无障碍修复。反馈请联系:accessibility@example.org。“
- 在下载链接旁边。在托管PDF的页面上添加一行说明:“本文档已完成无障碍修复(PDF/UA-1,2026年5月)。问题请报告至accessibility@example.org。“
这并非到处都有法律要求,但这是良好做法。它向辅助技术用户表明该文档是为他们着想而准备的,并在PDF被审计时为您提供可辩护的文件记录。
PDF特有的常见陷阱
- 扫描PDF(仅图像)永远无法无障碍。OCR可以提取文字,但结果仍然没有标记树、没有标题、没有阅读顺序。修复扫描件等同于从头编写。
- 自动生成的标记树几乎总是错误的。Acrobat的为文档添加标记按钮会生成一个标记树,但它猜测标题层级,经常将装饰性图片标记为图形,并且倾向于拆分段落。请务必手动检查。
- PDF/UA-1不等于WCAG 2.2。符合PDF/UA-1涵盖了适用于PDF的大多数WCAG准则,但对比度和部分链接目的检查需要单独的WCAG核查。
- Chrome内置PDF查看器不是规范测试工具。表单在Chrome中可能正常运行,但在Acrobat Reader中失败,反之亦然。请对照Acrobat Reader测试,因为这是大多数辅助技术用户打开PDF的工具。
- InDesign的自动替代文字功能从图片的XMP元数据说明文字中提取内容。如果说明文字为空,替代文字也为空。导出前请始终在对象 > 对象导出选项 > 替代文字中检查每张图片。
常见问题
带标记的PDF等同于无障碍PDF吗?
不是。标记是必要前提,但带标记的PDF仍可能存在错误的阅读顺序、缺失的替代文本、错误嵌套的标题、未标记的表单字段或被通告为内容的装饰性图片。标记是必要条件,但不充分。
我能让扫描的PDF变成无障碍的吗?
只能通过重新创建来实现。运行OCR提取真实文字,然后像从头编写一样添加完整的标记树、阅读顺序、替代文本和标题。OCR单独只能生成可搜索文字,而非无障碍文档。
制作无障碍PDF需要Acrobat Pro吗?
编写源文档不需要,但验证和修复输出文件需要。PAC 2024等免费工具可以审计PDF,但只有Acrobat Pro(或CommonLook、axesPDF等专业工具)才能编辑标记树、阅读顺序和表单元数据。
什么是PDF/UA,它与WCAG有何关系?
PDF/UA-1(ISO 14289-1)是无障碍PDF的技术标准。WCAG 2.2是更广泛的网络标准。符合PDF/UA-1涵盖了适用于PDF的大多数WCAG准则,但少数WCAG项目(对比度、某些情境下的链接目的)仍需单独检查。
如何测试PDF的无障碍性?
结合三项检查:Acrobat Pro的完整检查、免费的PAC 2024 PDF/UA检查器,以及至少一次用NVDA加Adobe Reader进行的真实屏幕阅读器测试。自动化检查发现结构问题;屏幕阅读器测试发现用户实际遭遇的问题。
PDF在ADA或EAA下是否必须无障碍?
实践中是的。在ADA第三条下,通过受覆盖网站提供的PDF属于网站提供的商品和服务的一部分。在EAA(自2025年6月28日起生效)下,在范围内企业发布的PDF必须满足统一的无障碍要求,这些要求指向WCAG 2.2 AA和PDF/UA。
下一步
如需更深层的概念性阐述——PDF/UA内部机制、Matterhorn协议失败条件、四种屏幕阅读器各自如何渲染同一个带标记文件——请阅读PDF无障碍端到端详解。要检查托管PDF的网页是否符合WCAG 2.2 AA,请对每个着陆页运行免费WCAG 2.2扫描器。如果PDF对您的合规立场至关重要——政府表单、财务披露、法律合同、医疗信息——请委托残障测试员进行人工审计。自动化检查和屏幕阅读器测试能带您走完大部分路程;最后10%需要人工读者。