【发布时间】:2015-10-30 18:52:18
【问题描述】:
我们有一些生成 PDF 的工具。我们希望自动化一些测试以确保生成的 PDF 被标记 (PDF/UA) 并且标记是有效的。
有很多交互式检查器(acrobat、PDF Accessibility Checker (PAC) 等)。他们根据matterhorn protocol 在 PDF 中生成通过/失败的报告。我想自动生成这些类似的报告。
我最近发现了一个 perl 模块,PDF::API2,它可能很有前途,但大约 15 年前我只用 perl 编写了一些简单的测试。有没有人使用该模块进行标记的 pdf 检查,或者您是否使用不同的脚本语言来完成此操作?
【问题讨论】:
-
看一下马特宏协议,它表明有很多测试需要人工交互/决策。对于这些,您可以帮助获取物品,但仅此而已。 OTOH,对于机器可测试的项目,现在应该有 Acrobat 的预检配置文件/检查。这将允许将预检配置文件放在一起,该配置文件可以变成一个液滴,它将创建报告,并允许分离文件通过和失败。您也可以联系 Callas Software。
标签: pdf accessibility