使用ItextPDF设置PdfPCell的默认字体

时间:2017-11-28 13:35:54

标签: java fonts itext pdfptable

我有一些工作代码可以创建我的PdfPTable单元格,但它似乎效率低下。

pList.add(i,new Paragraph());
Paragraph p=pList.get(i++);
p.setFont(headerFont);
p.add(new Chunk("Actual"));
p.add(Chunk.NEWLINE);
p.add(new Chunk("Time"));
table.addCell(new PdfPCell(p));
.
.
.

对于每个单元格重复此代码序列,但似乎我应该能够至少将字体设置一次。我已经搜索了为PdfPCells设置默认字体的方法,但没有提出任何问题。我用什么方法来更改PdfPCells的默认字体?

我还假设我需要保留每个段落。因此使用了ArrayList。这是一个正确的假设,我必须保留每个段落,还是可以在将段落对象添加到表格后重复使用?

TIA。

0 个答案:

没有答案