我用标签创建了HTMl文件,并使用iText7,C#中的pdfHTML附件生成了pdf。但是,当我使用PAC工具检查pdf可访问性时,它返回警告,提示“ 可能不恰当地使用P Structure元素”。 H1
标签通过<p>
标签应用于pdf。这意味着,<p>
标签位于<h1>
标签内。如何在没有PAC工具错误的情况下使用H1标签添加标题?
谢谢。
<html>
<body>
<h1>Title</h1>
</body>
</html>
C#代码:
IList<IElement> elements = HtmlConverter.ConvertToElements(htmlString,converterProperties);
foreach(IElement element in elements){
doc.Add((IBlockElement)element);
}
答案 0 :(得分:0)
似乎您没有使用html标记,但操作如下:
HashMap<String, String> hashMap = (HashMap<String, String>) intent.getSerializableExtra("hashMap");