ASP.NET和itextsharp maxime pdf空间

时间:2019-02-04 00:29:15

标签: c# itext

我正在.net中使用itextsharp生成带有一些数据库数据的pdf,它很多。我想要的是最大化空间。enter image description here而不是在页面末尾创建新页面,我希望它在页面右侧继续,然后继续到新页面。这有可能实现吗?

编辑

这就是我写数据的方式

 foreach (GridViewRow row in gvInventario.Rows)
 {
        PdfPCell cell1 = new PdfPCell(new Phrase(row.Cells[0].Text, times));
        PdfPCell cell2 = new PdfPCell(new Phrase(row.Cells[1].Text, times));
        PdfPCell cell3 = new PdfPCell(new Phrase(row.Cells[2].Text, times));
        PdfPCell cell4 = new PdfPCell(new Phrase(row.Cells[3].Text, times));
        table.AddCell(cell1);
        table.AddCell(cell2);
        table.AddCell(cell3);
        table.AddCell(cell4);
 }

 doc.Add(table);

我在网上搜索了一个示例,然后找到了这些示例。

https://freecontent.manning.com/wp-content/uploads/wrapping-tables-in-columns.pdf

这是理想的选择,但这是java,我找不到在哪里可以找到此addHeaderTable函数。

0 个答案:

没有答案