有没有办法使用OpenXML和C#计算页面(Word文件)中剩余的行数(我只需要确定剩余的空间量)?
编辑:
我需要使用的伪代码如下:
在一个循环结束之前我想检查页面上剩余的空间
以下是循环的代码:
for (var i = 0; i <= data.GetUpperBound(0); i++)
{
var tr = new TableRow();
for (var j = 0; j <= data.GetUpperBound(1); j++)
{
var tc = new TableCell();
tc.Append(new Paragraph(new Run(new Text(data[i, j]))));
// Assume you want columns that are automatically sized.
tc.Append(new TableCellProperties(
new TableCellWidth { Type = TableWidthUnitValues.Auto }));
tr.Append(tc);
}
table.Append(tr);
//Check for remaining space here
}