ContinuousSectionPageNumberingRestart

LayoutOptions.ContinuousSectionPageNumberingRestart property

获取或设置当连续部分 重新启动页编号时计算页码的行为模式。

public ContinuousSectionRestart ContinuousSectionPageNumberingRestart { get; set; }

评论

默认值为Always. 它与引入该选项时的最新版本 MS Word 2019 的行为相匹配。 MS Word 2016 演示的旧页码逻辑可通过此选项获得。 请ContinuousSectionRestart对于行为描述。

例子

演示如何控制连续部分中的页码。

Document doc = new Document(MyDir + "Continuous section page numbering.docx");

// 默认情况下,Aspose.Words 行为与 Microsoft Word 2019 匹配。
// 如果您需要旧的 Aspose.Words 行为(重复 Microsoft Word 2016),请使用“ContinouslySectionRestart.FromNewPageOnly”。
// 仅当该部分开始的页面上的该部分之前没有其他内容时,才会重新开始页码编号,
// 因此,编号将从第二页开始重置为 2。
doc.LayoutOptions.ContinuousSectionPageNumberingRestart = ContinuousSectionRestart.FromNewPageOnly;
doc.UpdatePageLayout();

doc.Save(ArtifactsDir + "Layout.RestartPageNumberingInContinuousSection.pdf");

也可以看看