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 se utiliza para páginas impares.
FooterEven2Pie de página para páginas pares.
FooterPrimary3Pie de página principal, también se utiliza para páginas impares.
HeaderFirst4Encabezado para la primera página de la sección.
FooterFirst5Pie de página para la primera página de la sección.

Ejemplos

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

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

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

// Cree los encabezados y 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