拆分DataTable c#并将结果打印到PDF文件

时间:2017-02-21 06:25:49

标签: c# datatable itext

我处境艰难......请帮帮我..  我想打印从datatable到pdf的数据,该部分工作正常..但问题是在某些情况下,数据表行值(单行但列值很长)变得太长,所以在这种情况下我想要拆分将数据导入下一个pdf页面...在其他情况下我已经使用rowcount处理..即如果rowcount值为2则第一行数据被写入第一个pdfpage,依此类推但在这种情况下只有单行但每列值太长了......这里我如何将超数据分成下一页? 我正在使用itextsharp生成pdf报告...

1 个答案:

答案 0 :(得分:0)

要在不同页面之间拆分长行,请将PdfPTable.SplitLate属性设置为false:

PdfPTable table = new PdfPTable(1);
table.SplitLate = false;

有关详细信息,请参阅此示例:http://developers.itextpdf.com/examples/itext-action-second-edition/chapter-4#189-headerfooter2.java