iText 7.1,C# - 如何设置表格宽度以跨越整个页面?

时间:2018-01-29 16:14:51

标签: itext itext7

我正在使用带有C#的iText 7(.1)。我有一张数据表。我希望桌子占据整个宽度。我该怎么做?

example code in the jumpstart tutorial,即:

var table = new Table(new float[]{4, 1, 3, 4, 3, 3, 3, 3, 1});
table.SetWidthPercent(100);

由于某种原因不能正常工作 - Visual Studio会抱怨Table不包含SetWidthPercent()的定义。

1 个答案:

答案 0 :(得分:2)

您应该使用:

table.SetWidth(UnitValue.createPercentValue(100));

setWidthPercent()方法是您在iText 7.0中使用的方法,但在7.1中已更改。