如何在iTextSharp中设置PdfPTable的高度
我下载了最后一个版本的iTextSharp dll。
我生成了一个PdfPTable对象,我必须设置它的单元格高度。
我尝试过:
table = new PdfPTable(colCount);
table.HorizontalAlignment = 1;
table.WidthPercentage = 100;
table.TotalHeight = 20000f;
但没有成功,因为例外是:
Can not assign a value to the property or to the indexer 'iTextSharp.text.pdf.PdfPTable.TotalHeight' because it is read-only
。
我该怎么做?
请帮助我,非常感谢你 -
答案 0 :(得分:0)
您无法设置单元格高度。 TotalHeight
属性是只读的。通常,表格的高度取决于您要添加到表格中的内容。
如果您确实想要修复表格的高度,则需要设置每个FixedHeight
的{{1}}属性。但是:如果设置单元格的固定高度并添加不适合该单元格的内容,则将忽略所有不适合的内容。