ContinuousSectionRestart

ContinuousSectionRestart enumeration

Stellt unterschiedliche Verhaltensweisen bei der Berechnung von Seitenzahlen in einem fortlaufenden Abschnitt dar, der die Seitennummerierung neu startet.

public enum ContinuousSectionRestart

Werte

NameWertBeschreibung
Always0Die Seitennummerierung beginnt unabhängig vom Inhaltsfluss immer neu.
FromNewPageOnly1Die Seitennummerierung beginnt nur dann neu, wenn vor dem Abschnitt auf der Seite, auf der der Abschnitt beginnt, kein anderer Inhalt vorhanden ist.

Beispiele

Zeigt, wie die Seitennummerierung in einem fortlaufenden Abschnitt gesteuert wird.

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

// Standardmäßig entspricht das Verhalten von Aspose.Words dem von Microsoft Word 2019.
// Wenn Sie das alte Aspose.Words-Verhalten, repetitives Microsoft Word 2016, benötigen, verwenden Sie „ContinuousSectionRestart.FromNewPageOnly“.
// Die Seitennummerierung beginnt nur dann neu, wenn vor dem Abschnitt auf der Seite, auf der der Abschnitt beginnt, kein anderer Inhalt vorhanden ist.
// daher wird die Nummerierung ab der zweiten Seite auf 2 zurückgesetzt.
doc.LayoutOptions.ContinuousSectionPageNumberingRestart = ContinuousSectionRestart.FromNewPageOnly;
doc.UpdatePageLayout();

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

Siehe auch