Как отобразить маркеры в списке внутри таблицы в Java с помощью itext? - PullRequest
1 голос
/ 29 марта 2012

Я пытаюсь добавить список в ячейку таблицы, но маркеров нет.Это хорошо работает, когда я добавляю тот же список в документ напрямую.Что я могу сделать, чтобы пули появились?

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);

1 Ответ

1 голос
/ 31 марта 2012

Я могу ошибаться, но не сработает ли использование directmy по списку (как следующий код)?

List objects = HTMLWorker.parseToList(new StringReader(html, null);
PdfPCell cell = new PdfPCell();
cell.addElement(objects); 
table.addCell(cell);

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...