如何使用iText for .NET创建表

时间:2018-07-31 10:34:54

标签: c# datatable itext

我有3个表,我已经按照正常方式创建了第一个表,但是我无法在所需位置创建其他两个表, 这是我的代码,在第一种方法中,我一个接一个地得到3个表,这不是我想要的:

doc.Add(table1);
doc.Add(table2);
doc.Add(table3);

在第二次尝试中,当表1在多于一页的页面上时,表2和3未被绘制(或者也许它们在第一页中被绘制,但我看不到它们),这也不是一件好事:

doc.Add(table1);
table2.WriteSelectedRows(0, -1, doc.Left, doc.Top - 
table1.TotalHeight, writer.DirectContent);
table3.WriteSelectedRows(0, -1, doc.Left + 205, doc.Top - 
table1.TotalHeight, writer.DirectContent);

这就是我想要的:

enter image description here

感谢所有帮助,谢谢

0 个答案:

没有答案