我们使用itextpdf来创建PDF。我们有一个单元格,它的值是HTML格式。我们需要将这些HTML值转换为文本。
是否可以使用XMLWorker只转换一个PDF单元格?
发布于 2014-02-03 17:34:48
您可以创建自己的elementHandler并使用它来处理简单的HTML行。下面示例中的HTML字符串如下:
private static final String HTML = "<b>Test XmlWorker</b>";和我的代码示例:
XMLWorkerHelper.getInstance().parseXHtml(new ElementHandler() {
@Override
public void add(Writable writable) {
// process your element here
}
}, new StringReader(HTML));在ElementHandler.add(Writable)方法的主体中,您可以将从HTML解析的元素添加到列表中,或者直接将其添加到Document对象或您想要对其执行的任何操作。
https://stackoverflow.com/questions/21428685
复制相似问题