HeaderFooterType Enumeration |
Identifies the type of header or footer found in a Word file.
Namespace:
Aspose.Words
Assembly:
Aspose.Words (in Aspose.Words.dll) Version: 20.3
Syntaxpublic enum HeaderFooterType
Public Enumeration HeaderFooterType
public enum class HeaderFooterType
Members
| Member name | Value | Description |
---|
| HeaderEven | 0 |
Header for even numbered pages.
|
| HeaderPrimary | 1 |
Primary header, also used for odd numbered pages.
|
| FooterEven | 2 |
Footer for even numbered pages.
|
| FooterPrimary | 3 |
Primary footer, also used for odd numbered pages.
|
| HeaderFirst | 4 |
Header for the first page of the section.
|
| FooterFirst | 5 |
Footer for the first page of the section.
|
ExamplesCreates headers and footers in a document using DocumentBuilder.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.PageSetup.DifferentFirstPageHeaderFooter = true;
builder.PageSetup.OddAndEvenPagesHeaderFooter = true;
builder.MoveToHeaderFooter(HeaderFooterType.HeaderFirst);
builder.Write("Header First");
builder.MoveToHeaderFooter(HeaderFooterType.HeaderEven);
builder.Write("Header Even");
builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);
builder.Write("Header Odd");
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.doc");
See Also