iTextSharp - Как добавить PDFPRow в PDFPTable? - PullRequest
7 голосов
/ 28 октября 2010

Я хотел бы добавить массив PDFPCells в PDFPRow, затем добавить PDFPRow в PDFPTable, но я не могу найти метод в PDFPTable для этого.

Однако существует PDFPTable.AddCell

Есть идеи?

1 Ответ

12 голосов
/ 28 октября 2010

Проверьте метод 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.

...