6
我想将一个PDFPCell数组添加到PDFPRow,然后将PDFPRow添加到PDFPTable,但我似乎无法在PDFPTable中找到此方法。iTextSharp - 如何将PDFPRow添加到PDFPTable?
然而,有一个PDFPTable.AddCell
任何想法?
我想将一个PDFPCell数组添加到PDFPRow,然后将PDFPRow添加到PDFPTable,但我似乎无法在PDFPTable中找到此方法。iTextSharp - 如何将PDFPRow添加到PDFPTable?
然而,有一个PDFPTable.AddCell
任何想法?
查看PdfPTable
的Rows.Add()
方法,该方法采用PdfPRow,您可以使用PdfPCells
的数组构造该方法。
实施例:
// ...
PdfPTable table = new PdfPTable(5);
PdfPCell[] cells = new PdfPCell[] { new PdfPCell(GetCell("c1")),
new PdfPCell(GetCell("c2")),
new PdfPCell(GetCell("c3")),
new PdfPCell(GetCell("c4")),
new PdfPCell(GetCell("c5"))};
PdfPRow row = new PdfPRow(cells);
table.Rows.Add(row);
// ...
GetCell()
哪里返回PdfPCell
的方法。
我更喜欢Kukoy所追求的方法。我尝试了@Jay Rigg的代码,但通常以一个错误结束,该错误表示无法访问已关闭的文件。问题是根据布鲁诺http://stackoverflow.com/a/19874992/97109,iTextSharp不鼓励这种方法。我想知道为什么。 – Stack0verflow 2014-03-19 18:52:43