标记的PDF文件可以有演示文稿表吗?

时间:2017-02-28 15:40:24

标签: pdf accessibility tagged-pdf

在HTML中,我可以<table role=presentation>表示该表不是真正的表,仅用于布局目的。这有助于屏幕阅读器导航到真实表格。

标记PDF中的表格是否有类似的构造?

据我所知,PDF中的<table>标记意味着它是一张真正的桌子。我无法找到任何可能表明的属性。

2 个答案:

答案 0 :(得分:2)

PDF中的标记名称完全是任意的。如果您有权访问标记,只需将它们转换为div或section标记即可。在Acrobat Pro中,您可以在标签面板中执行此操作。

标签层仅用于辅助技术,因此更改它不应影响文档的外观或其他任何内容。

我还会检查订购是否正常,您可以使用标签或订购面板。

对于自动生成的文件,我建议问题是:如何在网格中布局块? (而不是如何使表无效。)

答案 1 :(得分:1)

在PDF中使用表格进行布局并不理想,但也不禁止。如果要模拟<table role="presentation">,则只需省略任何数据表标记,例如使用表标题(<th>),标题标记,摘要属性或标题/ ID关联。

这在VA.gov第508节网站上的PDF背景中有具体解释:

  

表以两种方式使用:用于布局目的和组织和   显示相关数据。布局表的使用应该是有限的。   布局表可能会导致AT用户出现导航问题。布局   表不应包含数据表结构,例如表头   (TH)标签,用于标题。

     

https://www.section508.va.gov/support/tutorials/pdf/12tables_1.asp