【问题标题】:How can I test LibreOffice Writer's accessible PDF output?如何测试 LibreOffice Writer 的可访问 PDF 输出?
【发布时间】:2020-02-16 21:21:25
【问题描述】:

LibreOffice Writer 可以导出为带标签的 PDF。我应该如何测试结果文档的可访问性?可能是检查已添加的标签以检查它们是否反映了预期的文档结构,或者可能是模拟用户通过无障碍软件使用文档的体验?

我知道 Adob​​e Acrobat Pro 具有相关功能,但我正在寻找使用 Free/Libre/Opensource 软件的解决方案。

【问题讨论】:

  • 为什么不在 Acrobat Reader 中打开 PDF,看看 Jaws 和 NVDA 是如何读取它的? Adobe Reader 是免费的。浏览器中包含的 PDF 阅读器通常不尊重标签。

标签: testing accessibility libreoffice tagged-pdf


【解决方案1】:

我用于检查 PDF 文档可访问性的主要工具是 Adob​​e Acrobat DC Pro 和 PAC。 PAC 2021,PAC 3 的继任者,就在几天前由 PDF/UA 基金会发布。不幸的是,该软件是封闭源代码,需要 Windows(8.1 或更高版本)和 .NET 4.8 或更高版本。

使用 PAC 2021 进行的辅助功能评估检查是否符合 PDF/UA (ISO 14289),因此超出了 Adob​​e Acrobat DC Pro 中的评估范围。但是,没有自动化工具可以验证所有可访问性问题。例如,工具可以检查图像是否作为替代文本,但不能可靠地检查替代文本是否合适。

尽管我主要是 Linux 用户,但我不得不承认,我知道没有任何开源工具甚至可以与 Adob​​e Acrobat 和 PAC 2021 提供的工具相媲美。 (我需要使用 Windows 机器来完成大部分与可访问性相关的工作。) 正如related question 中所建议的那样,也许可以在 Apache PDFBox 之上构建一个可访问性评估工具,但我不知道有人这样做并提供了这样的工具。

就在十多年前,Anand B Pillai 于 2010 年 9 月在班加罗尔的 PyCon India 上展示了 PDF Accessibility with Python。这是作为一个开源项目展示的,代码在 Tingtun Checker 中使用。然而,发展并未结束,多年未持续;当我向网站所有者询问代码在哪里可用时,我没有得到直接的答案。

【讨论】:

    【解决方案2】:

    有一个免费的(就像啤酒一样)仅限 Windows 的工具,叫做 PAC,它非常好:https://support.axes4.com/hc/en-us/articles/201957988-PDF-Accessibility-Checker-PAC-

    我不知道有任何 Libre 软件可以做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多