【问题标题】:Accessible PDF: tab follows tag-structure可访问的 PDF:标签遵循标签结构
【发布时间】:2013-04-30 08:14:58
【问题描述】:

我必须从 ODT 文件创建 PDF。我正在使用这个脚本:https://github.com/mirkonasato/pyodconverter

PDF 必须满足以下可访问性要求:

1 .Document is marked as tagged
2. Document Title available
3. Document Language defined
4. Accessible Security Settings
5. Tab follows Tag-Structure
6. Consistent Heading Structure
7. Bookmarks available
8. Accessible Font Encodings
9. Content completely tagged
10. Logical Reading Order
11. Alternative Text available
12. Correct Syntax of Tags / Rolls
13. Sufficient contrast for Text
14.Spaces existent

现在我在“标签遵循标签结构”上苦苦挣扎。我用这个工具来检查需求:http://www.access-for-all.ch/en/pdf-lab/pdf-accessibility-checker-pac/download-pac.html

谁能告诉我如何使 PDF 满足此要求? 谢谢!

【问题讨论】:

    标签: pdf tags accessibility


    【解决方案1】:

    标签遵循标签结构

    我不认为您不能以编程方式执行此操作。这在 Acrobat 中很容易做到:

    1. 打开上述PDF
    2. 打开页面窗格
    3. 选择所有页面
    4. 右键单击,然后选择属性
    5. 从选项中选择适当的选项。

    【讨论】:

    • 我看过你写的一篇文章,你已经查看了 PDF 的标记(“我刚刚查看了他们的示例 PDF。它被标记了,但质量标记非常差。”,stackoverflow.com/questions/15393362/…) 你能告诉我如何查看 pdf 的标记吗?
    • 您需要 Adob​​e Acrobat Pro 来查看/更改标签。 Adobe Reader 无法做到这一点,Adobe Acrobat Standard 也是如此。
    • 好的,我现在有 Acobat Pro 并设法让标签遵循标签结构。但是在哪里可以查看标签结构?
    • 查看 > 显示/隐藏 > 导航窗格 > 标签。同时打开阅读顺序 onee
    • 你能告诉我为什么我的所有标签都有这个 -标签吗?例如标题的标签结构:标签>文档>标题1>跨度>标题应该是标签>文档>标题1>标题跨度>
    【解决方案2】:

    我认为这主要取决于您可以使用哪些工具来执行此操作。当然有很多选择:

    1) 您可以使用 Adob​​e Acrobat 提供的 JavaScript 界面。它的一种方法 (setPageTabOrder) 完全符合您的要求。

    2) 市面上有提供相同功能的商业工具。例如 callas pdfToolbox(警告,我隶属于这家公司)有一个更正,您可以使用它来将所有页面的标签顺序设置为“使用文档结构”。

    【讨论】:

    • 除非您在#1 中指定的方法像我的回答那样设置,否则问题仍然存在
    • 它会 - 它只是使用 JavaScript 来完成,而不是像您建议的那样使用用户界面和按下按钮。最终结果将是相同的......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-28
    • 2015-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多