我正在尝试向表格单元格添加列表,但没有项目符号。当我直接向文档添加相同的列表时,它工作正常。我该怎么做才能出现子弹?
Phrase p = new Phrase();
String html = "<ul><li>a</li><li>b</li></ul>";
ArrayList objects = HTMLWorker.parseToList(new StringReader(html, null);
for (int k = 0; k < objects.size(); ++k) {
p.add((Element) objects.get(k));
}
// no bullet points
table.addCell(new PdfPCell(p));
// works
document.add(p);
答案 0 :(得分:1)
我可能错了,但不会使用directmy列表(如下面的代码)工作?
List objects = HTMLWorker.parseToList(new StringReader(html, null);
PdfPCell cell = new PdfPCell();
cell.addElement(objects);
table.addCell(cell);
问候