HeaderFooterType

HeaderFooterType enumeration

Identifiziert den Typ der Kopf- oder Fußzeile in einer Word-Datei.

public enum HeaderFooterType

Werte

NameWertBeschreibung
HeaderEven0Kopfzeile für gerade nummerierte Seiten.
HeaderPrimary1Primärer Header, wird auch für Seiten mit ungeraden Seitenzahlen verwendet.
FooterEven2Fußzeile für gerade nummerierte Seiten.
FooterPrimary3Primäre Fußzeile, wird auch für Seiten mit ungeraden Seitenzahlen verwendet.
HeaderFirst4Kopfzeile für die erste Seite des Abschnitts.
FooterFirst5Fußzeile für die erste Seite des Abschnitts.

Beispiele

Zeigt, wie man mit DocumentBuilder Kopf- und Fußzeilen in einem Dokument erstellt.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Geben Sie an, dass wir unterschiedliche Kopf- und Fußzeilen für die erste, gerade und ungerade Seite wünschen.
builder.PageSetup.DifferentFirstPageHeaderFooter = true;
builder.PageSetup.OddAndEvenPagesHeaderFooter = true;

// Erstellen Sie die Kopfzeilen und fügen Sie dann drei Seiten zum Dokument hinzu, um jeden Kopfzeilentyp anzuzeigen.
builder.MoveToHeaderFooter(HeaderFooterType.HeaderFirst);
builder.Write("Header for the first page");
builder.MoveToHeaderFooter(HeaderFooterType.HeaderEven);
builder.Write("Header for even pages");
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.Write("Header for all other pages");

builder.MoveToSection(0);
builder.Writeln("Page1");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page2");
builder.InsertBreak(BreakType.PageBreak);
builder.Writeln("Page3");

doc.Save(ArtifactsDir + "DocumentBuilder.HeadersAndFooters.docx");

Siehe auch