在itextpdf中使用writeSelectedRows方法的目的是什么?

时间:2015-12-30 06:28:27

标签: itextpdf

我使用的代码如下:

upperTable.writeSelectedRows(1, -1,40,734,cb);

我是ItextPdf的新人。使用writeSelectedRows方法的目的是什么?

1 个答案:

答案 0 :(得分:1)

目的是在绝对位置写一个PdfPTable

创建PdfPTable时,将其添加到Document的最常用方法是:

document.add(table);

但是,有些情况下您无法使用此功能。例如:您想要在页面事件中添加表格作为标题。在这种情况下,您将使用writeSelectedRows

在您的情况下,您将完整的表格从坐标x=40;y=734的第一行减去PdfContentByte对象cb

这里解释了所有这些以及更多内容:http://developers.itextpdf.com