HeaderFooterType

HeaderFooterType enumeration

يحدد نوع الرأس أو التذييل الموجود في ملف Word.

public enum HeaderFooterType

قيم

اسمقيمةوصف
HeaderEven0رأس الصفحات ذات الأرقام الزوجية.
HeaderPrimary1الرأس الأساسي، يُستخدم أيضًا للصفحات ذات الأرقام الفردية.
FooterEven2تذييل للصفحات ذات الأرقام الزوجية.
FooterPrimary3التذييل الأساسي، يُستخدم أيضًا للصفحات ذات الأرقام الفردية.
HeaderFirst4رأس الصفحة الأولى من القسم.
FooterFirst5تذييل الصفحة الأولى من القسم.

أمثلة

يوضح كيفية إنشاء الرؤوس والتذييلات في مستند باستخدام 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 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");

أنظر أيضا