如何显示Java列表<>在使用itext 5.3.0的PDF文档中?

时间:2014-11-27 07:55:48

标签: java pdf-generation itext

{
  List<Integer> list=new ArrayList<Integer>();
  list.add(10);
  list.add(20);
  com.itextpdf.text.List A = new com.itextpdf.text.List(list);document.add(A);
}

它在List中显示错误参数以匹配参数。

1 个答案:

答案 0 :(得分:3)

此类中没有构造函数将java.util.List作为参数。请参阅Javadoc

您可能希望直接使用itext&#39; List

com.itextpdf.text.List a = new com.itextpdf.text.List();
a.add("10");
a.add("20");

如果使用现有的java.util.List,您必须迭代这些项目才能添加它们:

com.itextpdf.txt.List a = new com.itextpdf.text.List();
List<Integer> integersList = getListFromDb();
for(Integer item : integersList) {
    a.add(item.toString());
}