HeaderFooterType

HeaderFooterType enumeration

Identifica el tipo de encabezado o pie de página que se encuentra en un archivo de Word.

public enum HeaderFooterType

Valores

NombreValorDescripción
HeaderEven0Encabezado para páginas pares.
HeaderPrimary1Encabezado principal, también utilizado para páginas impares.
FooterEven2Pie de página para páginas pares.
FooterPrimary3Pie de página principal, también utilizado para páginas impares.
HeaderFirst4Encabezado de la primera página de la sección.
FooterFirst5Pie de página de la primera página de la sección.

Ejemplos

Muestra cómo crear encabezados y pies de página en un documento usando DocumentBuilder.

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

// Especifica que queremos encabezados y pies de página diferentes para las primeras páginas, pares e impares.
builder.PageSetup.DifferentFirstPageHeaderFooter = true;
builder.PageSetup.OddAndEvenPagesHeaderFooter = true;

// Cree los encabezados, luego agregue tres páginas al documento para mostrar cada tipo de encabezado.
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");

Ver también