市场上有许多转换器可以从简单的 HTML/CSS 页面创建和操作 PDF 文件。这些工具可以非常方便地快速创建一些漂亮的 PDF 文件,而无需使用世界上更复杂的报告工具。
我正在使用 Winnovative 软件来实现此目标,但我想知道如何创建可访问的文件(带标签的 PDF)以改进文本到语音工具的处理。
是否有任何 HTML 标签可以实现此目的?有人对这种要求有一些经验吗?
最佳答案
该工具本身必须能够支持 pdf/ua 规范(带标签的 pdf)。可能的 PDF 标签列表与 html 标签很好地对应。例如有<h1>
通过<h6>
标签、表格标签 ( <table>, <th>, <tr>, <td>
)、列表标签 ( <l>, <li>
) 等等。
有一些细微的差别,例如启动列表的标签是 <l>
而不是 html 的 <ul>
或<ol>
。对于 PDF 文档,屏幕阅读器会显示“列出 3 个项目”,然后您可以浏览每个项目。它似乎并不关心它是否有项目符号或编号,因此 pdf/ua 有 <l>
的原因html 有 <ol>
和<ul>
。
无论如何,重点是您不需要使用任何特殊的 html 标签来生成带标签的 pdf。生成pdf的工具只需要支持pdf/ua即可。我在 Winnovative 的网站上没有看到任何表明它支持的内容。
仅供引用,以下是 PDF/UA 中可用的标签
<Art>
<Annot>
<BibEntry>
<BlockQuote>
<Caption>
<Code>
<Div>
<Document>
<Figure>
<Form>
<Formula>
<H>
<H1>
<H2>
<H3>
<H4>
<H5>
<H6>
<Index>
<Lbl>
<Link>
<L>
<LI>
<Lbody>
<Note>
<P>
<Part>
<Quote>
<Reference>
<Sect>
<Span>
<Table>
<TD>
<TH>
<TOC>
<TOCI>
<TR>
关于pdf - 使用 HTML 到 PDF 转换器(例如 Winnovative)标记 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34726282/