HeaderFooterType

HeaderFooterType enumeration

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

public enum HeaderFooterType

Werte

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

Beispiele

Zeigt, wie Sie mit DocumentBuilder Kopf- und Fußzeilen in einem Dokument erstellen.

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

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

// Erstellen Sie die Kopfzeilen und fügen Sie dem Dokument dann drei Seiten 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