在pdfptable中设置行之间的空间

问题描述 投票:5回答:2

我正在使用iTextSharp来创建pdf。

是否可以在pdfptable中的行之间提供空间?

itextsharp
2个回答
4
投票

您需要使用表事件来执行此操作。

Java示例:http://itextpdf.com/examples/iia.php?id=95

C#示例:http://kuujinbo.info/iTextInAction2Ed/index.aspx?ch=Chapter05&ex=PressPreviews

请注意,我假设您希望单元格间距(而不是单元格填充)与您在此处看到的类似:http://examples.itextpdf.com/results/part1/chapter05/press_previews.pdf


0
投票

您可以添加具有固定colspan,无边框和新行短语的单元格,如下所示:

PdfPCell blankRow = new PdfPCell(new Phrase("\n"));
blankRow.setFixedHeight(5f);
blankRow.setColspan(4);
blankRow.setBorder(Rectangle.NO_BORDER);
© www.soinside.com 2019 - 2024. All rights reserved.