FootnotePosition

FootnotePosition enumeration

يحدد موضع الحاشية السفلية.

public enum FootnotePosition

قيم

اسمقيمةوصف
BottomOfPage1يتم إخراج الحواشي في أسفل كل صفحة.
BeneathText2يتم إخراج الحواشي أسفل النص في كل صفحة.

أمثلة

يوضح كيفية تحديد مكان مختلف لجمع المستند وعرض حواشيه السفلية.

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

// الحاشية السفلية هي طريقة لإرفاق مرجع أو تعليق جانبي بالنص
 // لا يتعارض مع تدفق النص الرئيسي.
// يؤدي إدراج حاشية سفلية إلى إضافة رمز مرجعي علوي صغير
// في نص الموضوع الرئيسي حيث نقوم بإدراج الحاشية السفلية.
// كما أن كل حاشية سفلية تنشئ إدخالاً في أسفل الصفحة، يتكون من رمز
// الذي يتطابق مع رمز المرجع في النص الرئيسي.
// نص المرجع الذي نمرره إلى طريقة "InsertFootnote" الخاصة بمنشئ المستند.
builder.Write("Hello world!");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote contents.");

// يمكننا استخدام خاصية "الموضع" لتحديد المكان الذي ستضع فيه الوثيقة جميع حواشيها السفلية.
// إذا قمنا بتعيين قيمة خاصية "Position" إلى "FootnotePosition.BottomOfPage"،
// ستظهر كل حاشية سفلية أسفل الصفحة التي تحتوي على علامتها المرجعية. هذه هي القيمة الافتراضية.
// إذا قمنا بتعيين قيمة خاصية "Position" إلى "FootnotePosition.BeneathText"،
// ستظهر كل حاشية سفلية في نهاية نص الصفحة الذي يحتوي على علامة مرجعية لها.
doc.FootnoteOptions.Position = footnotePosition;

doc.Save(ArtifactsDir + "InlineStory.PositionFootnote.docx");

أنظر أيضا