屏幕阅读器按特定顺序大声朗读 PDF,逐个元素地浏览文档。如果阅读顺序错误,屏幕阅读器会在主要内容之前叙述侧边栏,在其描述的图像之前读取标题,或者从段落末尾跳到脚注并且永远不会返回。正确设置带标签的 PDF 的阅读顺序可确保辅助技术的用户按照作者预期的逻辑顺序体验文档。 PDF 辅助功能 阅读顺序由 PDF 标签中嵌入的结构树定义,调整它需要一个可以查看和编辑该标签结构的工具。

什么是 PDF 标签以及它们如何控制阅读顺序
PDF 标签是嵌入在文档中的不可见的结构标记,用其语义角色来标记每个内容。标签可以将文本块标记为段落,将较大的文本块标记为特定级别的标题,将图像标记为图形,或者将表格标记为具有行和单元格的表格结构。屏幕阅读器使用这些标签来确定每个元素是什么以及以什么顺序向用户呈现这些元素。没有标签的文档是扁平的文本流,没有屏幕阅读器的结构提示。
阅读顺序由文档结构树中的标签序列定义。树中的第一个元素是屏幕阅读器首先宣布的内容。第二个元素是第二件事。如果侧边栏或引文出现在标签树中的主体文本之前,屏幕阅读器将首先阅读它,即使视力正常的读者自然会从主要内容开始。更正阅读顺序意味着重新排列结构树中的PDF标签以匹配逻辑阅读顺序。
尝试编辑 PDF
无需安装。直接在您的浏览器中工作。
检查当前阅读顺序
在可以显示标签结构的工具中打开 PDF。 Adobe Acrobat Pro 在辅助工具下包含一个标签面板,可显示完整的结构树。展开树并从上到下阅读标签。这是屏幕阅读器呈现内容的顺序。将其与页面的视觉阅读顺序进行比较。标题应该在前面,然后是按顺序排列的主要标题,正文、图表和侧边栏出现在流程中视力正常的读者会遇到的位置。
Acrobat Pro 中的 Touch Up 阅读顺序工具会在每个标记元素上叠加编号的矩形,直观地显示顺序。每个矩形根据其在阅读顺序中的位置进行编号。扫描页面上的数字。如果数字跳跃的方式与视觉布局不匹配,则需要调整阅读顺序。屏幕阅读器用户的PDF导航体验完全取决于正确的编号顺序。
重新排序标签以修复读取顺序
在“标签”面板中,可以拖放标签以重新排序。单击标签并将其拖动到树中的正确位置。代表主要内容标题的标签应该是页面标签的第一个子标签。正文段落应遵循其所属的标题。侧边栏内容应出现在主要内容之后,而不是之前,除非侧边栏在主要文本之前提供了读者所需的上下文。脚注应放置在文本中出现脚注参考的位置,而不是集中在页面末尾。
重新排序后,再次运行阅读顺序验证。使用“修饰阅读顺序”工具确认编号的矩形现在遵循页面上的逻辑路径。如果该工具显示清晰的从左到右、从上到下的顺序,没有跳跃或回溯,则阅读顺序是正确的。通过让屏幕阅读器大声朗读页面来测试结果。聆听该序列并确认它是否符合有视力的读者所感知的自然阅读流程。
标记未标记的内容
PDF 可能包含一些已标记的内容和一些未标记的内容。未标记的内容(也称为工件内容)对于屏幕阅读器来说是不可见的。从未标记的标题、标记为工件的图表或平铺到页面图像中的正文都代表屏幕阅读器用户永远不会听到的内容。在 Acrobat Pro 或 PAC(PDF 辅助功能检查器)工具中运行辅助功能检查器来识别未标记的内容。
使用适当的语义角色来标记未标记的元素。标题应标记为正确级别的标题,通常 H1 表示文档标题,H2 表示章节标题,H3 表示小节标题。图表或照片应标记为图形,并用替代文本描述其内容。表格应标记为带有标识的表格标题单元格的表格,以便屏幕阅读器可以将每个数据单元格与其列标题和行标题相关联。 WukongPDF和其他PDF辅助功能工具支持对需要满足辅助功能标准的文档进行标签编辑和阅读顺序调整。
设置图像和图形的替代文本
设置阅读顺序只是使 PDF 易于访问的一部分。传达信息的图像、图表和图形必须有描述其内容的替代文本。如果没有替代文本,屏幕阅读器会宣布图形的存在,但无法告诉用户该图形显示的内容。在“标签”面板中,选择一个“图形”标签,打开其属性,然后在“替代文本”字段中输入图像的简明描述。
编写传达图像提供的信息的替代文本,而不仅仅是字面描述。对于显示季度收入增长的图表,好的替代文本应为显示季度收入从第一季度的 120 万美元增加到第四季度的 280 万美元的条形图。糟糕的替代文本显示为“条形图”。第一个告诉屏幕阅读器用户图表的含义。第二个仅告诉他们存在图表。
验证辅助功能合规性
设置阅读顺序、标记所有内容并向图中添加替代文本后,运行完整的辅助功能检查。 Adobe Acrobat Pro 辅助功能检查器可识别剩余问题,包括替代文本缺失、标题嵌套不正确以及颜色对比度不足。 PAC 工具针对 PDF/UA 标准提供了更详细的分析。解决检查员报告的每个错误并发出警告。通过辅助功能检查的 PDF 并不保证屏幕阅读器用户可以完美使用,但未通过检查的 PDF 则肯定存在问题。
最可靠的验证是让实际的屏幕阅读器用户测试文档并报告他们的体验。人类测试人员可以发现自动检查程序无法检测到的导航问题和理解障碍。如果无法进行人工测试,请自行使用屏幕阅读器进行测试,听听大声朗读文档时的声音。
当文档包含具有多栏、标注框和侧边栏的复杂布局时,建立单个线性阅读顺序需要编辑判断。在阅读详细的正文文本之前,应先阅读总结主要内容的侧边栏。请稍后阅读提供补充示例的侧边栏。没有自动化工具可以做出这些编辑决策。人类必须确定哪种阅读顺序最适合读者。
对于定期更新的文档,请将辅助功能设置保存为文档模板的一部分。为第一个版本配置的阅读顺序、替代文本和标签结构可以在后续版本中保留,只需要对新内容或更改的内容进行增量更新,而不需要从头开始完全重新标记。
定义阅读顺序的PDF标签结构也会影响其他辅助功能。标签中的标题层次结构决定屏幕阅读器用户如何通过在标题之间跳转来导航文档。如果标题级别嵌套不正确,即 H3 直接位于 H1 下方,而没有中间的 H2,导航体验就会变得混乱。验证标题标签级别是否形成逻辑树结构。
对于要转换为其他格式(例如 HTML 或 EPUB)的文档,PDF 标签结构会影响转换质量。具有正确阅读顺序且标记良好的 PDF 会转换为具有正确标题层次结构和段落流程的结构良好的 HTML 页面。在 PDF 标签上投入的可访问性工作在文档转换为下游的每种格式中都得到了回报。
具有正确阅读顺序的无障碍PDF无障碍文档不仅可以为屏幕阅读器用户服务,而且还可以使使用文本转语音工具、盲文显示器或其他依赖于文档结构的辅助技术的任何人受益。
政府机构和教育机构越来越需要发布符合特定无障碍标准的文件
PDF 导航 正确阅读顺序的改进使所有用户受益,而不仅仅是那些使用辅助技术的用户
设置阅读顺序是您可以对 PDF 进行的最有影响力的辅助功能改进之一,因为它决定了每个打开文档的屏幕阅读器用户的基本体验。几分钟的标签重新排序就能将混乱的内容转变为连贯的叙述。
尝试编辑 PDF
无需安装。直接在您的浏览器中工作。
