java.lang.Object
com.aspose.words.ContinuousSectionRestart
public class ContinuousSectionRestart
- extends java.lang.Object
Utility class containing constants.
Represents different behaviors when computing page numbers in a continuous section that restarts page numbering.
Example:
Shows how to control page numbering in a continuous section.
Document doc = new Document(getMyDir() + "Continuous section page numbering.docx");
// By default Aspose.Words behavior matches the Microsoft Word 2019.
// If you need old Aspose.Words behavior, repetitive Microsoft Word 2016, use 'ContinuousSectionRestart.FromNewPageOnly'.
// Page numbering restarts only if there is no other content before the section on the page where the section starts,
// because of that the numbering will reset to 2 from the second page.
doc.getLayoutOptions().setContinuousSectionPageNumberingRestart(ContinuousSectionRestart.FROM_NEW_PAGE_ONLY);
doc.updatePageLayout();
doc.save(getArtifactsDir() + "Layout.RestartPageNumberingInContinuousSection.pdf");
Field Summary |
static final int | ALWAYS = 0 | |
Page numbering always restarts regardless of content flow.
|
static final int | FROM_NEW_PAGE_ONLY = 1 | |
Page numbering restarts only if there is no other content before the section on the page where the section starts.
|
ALWAYS = 0 | |
public static final int ALWAYS |
-
Page numbering always restarts regardless of content flow.
This behavior is demonstrated by all MS Word versions, except Word 2016.
FROM_NEW_PAGE_ONLY = 1 | |
public static final int FROM_NEW_PAGE_ONLY |
-
Page numbering restarts only if there is no other content before the section on the page where the section starts.
The behavior is demonstrated by MS Word 2016.
See Also:
Aspose.Words Documentation - the home page for the Aspose.Words Product Documentation.
Aspose.Words Support Forum - our preferred method of support.