我用itext创建了一个pdf报告,我遇到了问题。我创建了一个行分隔符,紧接着我创建了一个pdfTable。问题是表的de top border是我刚刚创建的行分隔符。是否有任何方法可以使用itext绘制下一个组件并解决这个问题?
谢谢
答案 0 :(得分:0)
请查看PdfPTable
课程的API文档。您喜欢setSpacingBefore(float spacing)
和setSpacingAfter(float spacing)
等方法。在你的情况下,你可以这样:
table.setSpacingBefore(6);
这将在表格之前引入6个用户单位的间距(默认情况下约为1/12英寸)。
你需要的间距"几行"取决于领先。默认字体大小为12,默认前导是字体大小的1.5倍。两条线(2 x(12 x 1.5))或36个用户单位(约半英寸)。