如何转到Novacode Docx中的下一页
本文关键字:一页 Docx 何转 Novacode | 更新日期: 2023-09-27 18:32:38
我在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();
}
不要使用
DocX
类的 InsertSectionPageBreak
方法,而是使用 Table
类的InsertPageBreakAfterSelf
。
doc.InsertTable(table).InsertPageBreakAfterSelf();
它应该保持上一页的样式。