如何使用Java

时间:2017-08-09 04:42:42

标签: java pdf itext

我正在创建一个PDF文档,并在其中创建一个表格。 我希望一些单元格具有粗体文本样式。 如何才能做到这一点? 我有以下代码,每件事情都很好。但细胞文本并非在细胞中粗体

Document document = new Document();
document.open();
final String[][] DATA = {{"NAME", "SUDARSAN"},{"RoLL No", "2001"}};
PdfPTable table = new PdfPTable(2);
Paragraph paragraph=new Paragraph(DATA[0][1]); paragraph.getFont().setStyle(Font.BOLD);
table.addCell(paragraph);
document.close();

1 个答案:

答案 0 :(得分:2)

试试这个:

private static final Font BOLDFont = new Font(Font.getFamily("TIMES_ROMAN"),12,Font.BOLD);

Paragraph p = new Paragraph("'Bold Text",
                BOLDFont );