尖顶PDF表格分页

时间:2015-04-14 09:26:35

标签: .net asp.net-mvc pdf spire

我正在使用Spire.PDF for .NET创建pdf文件,我遇到了表格分页的问题:

在每个页面上我都有页眉和页脚,所以我需要设置分页边界,以便表格不会超过页眉和页脚,我这样做:

tableLayout.PaginateBounds = new RectangleF(0, headerHeight, page.Canvas.ClientSize.Width, page.Canvas.ClientSize.Height - headerHeight - footerHeight);

然后我用:

绘制表格
PdfLayoutResult result = table.Draw(page, new PointF(0, y), tableLayout);

当我在表格之前需要一些文本时出现问题,因此表格不会在标题之后立即开始,但它会在某些y>上开始。 headerHeight。在这种情况下,表格会在标题之后立即绘制,因此会忽略文本,因此忽略“table.Draw(页面,新的PointF(0,y),tableLayout)”。

这是否可以通过Spire PDF实现,以及如何实现?

1 个答案:

答案 0 :(得分:1)

你可以在这里找到答案:

http://www.e-iceblue.com/forum/post13653.html#p13653

问题是我用错误的方法来创建页眉和页脚。这应该使用顶部和底部空间完成,而不是在头部和页脚的E-iceblue教程中显示。