iText / List:如何从列表中删除符号?
iText / List : How to remove symbol from list?
我必须使用 iText (JAVA) 创建 PDF,并且我必须在单元格中包含一个列表。
我这样做成功了,但是我的列表中的每个元素都包含“-”符号,我想将其删除。
我搜索了但找不到答案...请问您能帮帮我吗?
我的代码:
PdfPCell myCell = new PdfPCell();
com.itextpdf.text.List myList = new com.itextpdf.text.List();
myList.add(new ListItem("some text"));
myCell.addElement(myList);
感谢您的回答...:)
如果您不想列出清单,请不要使用它。只需将新的 Paragraphs
添加到带有 "\n" 的单元格或将单个 Paragraph
添加到单元格并向其添加块,也许不是最漂亮的解决方案,但它会起作用:
PdfPCell myCell = new PdfPCell();
myCell.addElement(new Paragraph("some text\n"));
或
PdfPCell myCell = new PdfPCell();
com.itextpdf.text.Paragraph myList = new com.itextpdf.text.Paragraph();
myList.add(new Chunk("some text\n"));
myCell.addElement(myList);
Jordi Castilla 的回答是正确的:如果你不需要列表,就不要使用列表。
如果您确实想要一个列表,您可以用其他东西替换列表符号。例如,参见 RemoveListSymbol 示例。在此示例中,我将列表符号更改为 ""
:
List list = new List();
list.setListSymbol("");
list.add(new ListItem("Item 1"));
list.add(new ListItem("Item 2"));
list.add(new ListItem("Item 3"));
如果您选中 the resulting PDF,您将不会再看到默认列表符号 "-"
。
我必须使用 iText (JAVA) 创建 PDF,并且我必须在单元格中包含一个列表。 我这样做成功了,但是我的列表中的每个元素都包含“-”符号,我想将其删除。
我搜索了但找不到答案...请问您能帮帮我吗?
我的代码:
PdfPCell myCell = new PdfPCell();
com.itextpdf.text.List myList = new com.itextpdf.text.List();
myList.add(new ListItem("some text"));
myCell.addElement(myList);
感谢您的回答...:)
如果您不想列出清单,请不要使用它。只需将新的 Paragraphs
添加到带有 "\n" 的单元格或将单个 Paragraph
添加到单元格并向其添加块,也许不是最漂亮的解决方案,但它会起作用:
PdfPCell myCell = new PdfPCell();
myCell.addElement(new Paragraph("some text\n"));
或
PdfPCell myCell = new PdfPCell();
com.itextpdf.text.Paragraph myList = new com.itextpdf.text.Paragraph();
myList.add(new Chunk("some text\n"));
myCell.addElement(myList);
Jordi Castilla 的回答是正确的:如果你不需要列表,就不要使用列表。
如果您确实想要一个列表,您可以用其他东西替换列表符号。例如,参见 RemoveListSymbol 示例。在此示例中,我将列表符号更改为 ""
:
List list = new List();
list.setListSymbol("");
list.add(new ListItem("Item 1"));
list.add(new ListItem("Item 2"));
list.add(new ListItem("Item 3"));
如果您选中 the resulting PDF,您将不会再看到默认列表符号 "-"
。