LastSection
Inhalt
[
Ausblenden
]Document.LastSection property
Ruft den letzten Abschnitt im Dokument ab.
public Section LastSection { get; }
Bemerkungen
Gibt zurückNull
wenn keine Abschnitte vorhanden sind.
Beispiele
Zeigt, wie man mit einem Document Builder einen neuen Abschnitt erstellt.
Document doc = new Document();
// Ein leeres Dokument enthält standardmäßig einen Abschnitt,
// das untergeordnete Knoten enthält, die wir bearbeiten können.
Assert.AreEqual(1, doc.Sections.Count);
// Verwenden Sie einen Dokumentersteller, um Text zum ersten Abschnitt hinzuzufügen.
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");
// Erstellen Sie einen zweiten Abschnitt, indem Sie einen Abschnittsumbruch einfügen.
builder.InsertBreak(BreakType.SectionBreakNewPage);
Assert.AreEqual(2, doc.Sections.Count);
// Jeder Abschnitt hat seine eigenen Seiteneinrichtungseinstellungen.
// Wir können den Text im zweiten Abschnitt in zwei Spalten aufteilen.
// Dies hat keine Auswirkungen auf den Text im ersten Abschnitt.
doc.LastSection.PageSetup.TextColumns.SetCount(2);
builder.Writeln("Column 1.");
builder.InsertBreak(BreakType.ColumnBreak);
builder.Writeln("Column 2.");
Assert.AreEqual(1, doc.FirstSection.PageSetup.TextColumns.Count);
Assert.AreEqual(2, doc.LastSection.PageSetup.TextColumns.Count);
doc.Save(ArtifactsDir + "Section.Create.docx");
Siehe auch
- class Section
- class Document
- namensraum Aspose.Words
- Montage Aspose.Words