5

我在 C# 中使用 Novacode DocX。使用方法InsertSectionPageBreak()。但它不保存默认页面的参数。例如页面应该是横向格式。当使用InsertSectionPageBreak()书的格式变化。我需要每个表格都以横向格式出现在每个页面上。

using (DocX doc = DocX.Create(fileName))
{
     doc.PageLayout.Orientation = Orientation.Landscape;
     var table = doc.AddTable(12, 2); 
     doc.InsertTable(table);
     doc.InsertSectionPageBreak();                           
}
4

1 回答 1

8

不要使用类的InsertSectionPageBreak方法,而是使用类的方法。DocXInsertPageBreakAfterSelfTable

doc.InsertTable(table).InsertPageBreakAfterSelf();

它应该保持上一页的样式。

于 2016-02-11T17:42:56.893 回答