HeaderFooterType

HeaderFooterType enumeration

Word dosyasında bulunan üstbilgi veya altbilginin türünü tanımlar.

public enum HeaderFooterType

değerler

İsimDeğerTanım
HeaderEven0Çift sayılı sayfalar için başlık.
HeaderPrimary1Birincil başlık, tek sayılı sayfalar için de kullanılır.
FooterEven2Çift sayılı sayfalar için altbilgi.
FooterPrimary3Birincil altbilgi, tek sayılı sayfalar için de kullanılır.
HeaderFirst4Bölümün ilk sayfasının başlığı.
FooterFirst5Bölümün ilk sayfası için alt bilgi.

Örnekler

DocumentBuilder’ı kullanarak bir belgede üstbilgilerin ve altbilgilerin nasıl oluşturulacağını gösterir.

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

// İlk, çift ve tek sayfalar için farklı üstbilgi ve altbilgi istediğimizi belirtin.
builder.PageSetup.DifferentFirstPageHeaderFooter = true;
builder.PageSetup.OddAndEvenPagesHeaderFooter = true;

// Başlıkları oluşturun, ardından her başlık türünü görüntülemek için belgeye üç sayfa ekleyin.
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");

Ayrıca bakınız