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クラスのメソッドを使用する代わりに、DocXクラスの を使用します。InsertPageBreakAfterSelfTable

doc.InsertTable(table).InsertPageBreakAfterSelf();

前のページのスタイルを維持する必要があります。

于 2016-02-11T17:42:56.893 に答える