使用Java绘制PDF格式的表格

时间:2016-08-31 14:16:38

标签: java pdf

我需要在PDF文档中绘制表格。我尝试使用PDFBox,但它不支持绘图表。然后我找到了一个库Boxable,它已经写在PDFBox之上并支持绘图表。但我需要在代码中给出Cell的宽度和高度,实际上我无法提供,因为内容是在运行时决定的,因为需要在表中写入的数据是动态生成的。

示例代码显示了如何在Boxable'

中创建单元格
       Row<PDPage> row = table.createRow(10f);
       cell = row.createCell((100 / 3.0f) * 2, fact[0] );

我使用了iText,这是完美的解决方案。但由于新的许可证更改,我不能在商业产品中使用它。虽然iText 2.1.7附带GPL / MPL许可证,但他们建议不要使用它们。

我有什么方法可以解决这个问题?

0 个答案:

没有答案