HeaderFooterType

HeaderFooterType enumeration

Identifierar typen av sidhuvud eller sidfot som finns i en Word-fil.

public enum HeaderFooterType

Värderingar

namnVärdeBeskrivning
HeaderEven0Rubrik för jämna sidor.
HeaderPrimary1Primär rubrik, används även för udda sidnumrering.
FooterEven2Sidfot för jämna sidor.
FooterPrimary3Primär sidfot, används även för udda sidnumrering.
HeaderFirst4Rubrik för avsnittets första sida.
FooterFirst5Sidfot för avsnittets första sida.

Exempel

Visar hur man skapar sidhuvuden och sidfot i ett dokument med hjälp av DocumentBuilder.

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

// Ange att vi vill ha olika sidhuvuden och sidfot för första, jämna och udda sidor.
builder.PageSetup.DifferentFirstPageHeaderFooter = true;
builder.PageSetup.OddAndEvenPagesHeaderFooter = true;

// Skapa rubrikerna och lägg sedan till tre sidor i dokumentet för att visa varje rubriktyp.
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");

Se även