【发布时间】:2018-08-29 12:41:58
【问题描述】:
使用 iText 7 中的 pdfHTMl 插件生成可访问的 pdf。要将链接添加到 HTML 文件中代码下方使用的 pdf,
<a href="www.google.com" title="web">www.google.com</a>
C#代码如下:
IList<IElement> elements = HtmlConverter.ConvertToElements(htmlFile,converterProperties);
foreach(IElement element in elements){
doc.Add((IBlockElement)element);
}
链接按预期出现在 pdf 中。 PAC 工具给出错误提示“注释缺少替代描述”。 我看到这里已经提出了同样的问题。 Fixing a PDF Accessibility Issue (Alternative description missing for an annotation) when converting an HTML Page to PDF 和
但是没有提到这个的提取答案是什么。这就是为什么我养了一个新人。 我厌倦了使用 aTagWorker 创建自定义标签。但是元素在 ProcessEnd 方法中以 JSoupElementNode 的形式出现。如何为 JSoupElementNode 类型的元素设置可访问属性? 请帮我解决这个问题。 谢谢
【问题讨论】: