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");

أنظر أيضا