InsertFootnote
محتويات
[
يخفي
]InsertFootnote(FootnoteType, string)
يقوم بإدراج حاشية سفلية أو تعليق ختامي في المستند.
public Footnote InsertFootnote(FootnoteType footnoteType, string footnoteText)
معامل | يكتب | وصف |
---|---|---|
footnoteType | FootnoteType | يحدد ما إذا كان سيتم إدراج حاشية سفلية أو حاشية نهائية. |
footnoteText | String | يحدد نص الحاشية السفلية. |
قيمة الإرجاع
إرجاع كائن الحاشية السفلية الذي تم إنشاؤه للتو.
أمثلة
يوضح كيفية الإشارة إلى النص باستخدام الحاشية السفلية والحاشية الختامية.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// أدخل بعض النص وقم بتمييزه بحاشية سفلية مع تعيين الخاصية IsAuto على "true" بشكل افتراضي،
// لذلك سيتم ترقيم العلامة الظاهرة في نص الموضوع تلقائيًا عند "1"،
//وسوف تظهر الحاشية السفلية في أسفل الصفحة.
builder.Write("This text will be referenced by a footnote.");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote comment regarding referenced text.");
// أدخل المزيد من النص وقم بتمييزه بملاحظة ختامية باستخدام علامة مرجعية مخصصة،
// والتي سيتم استخدامها بدلاً من الرقم "2" وتعيين "IsAuto" إلى false.
builder.Write("This text will be referenced by an endnote.");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote comment regarding referenced text.", "CustomMark");
// تظهر الحواشي دائمًا في أسفل النص المرجعي الخاص بها،
// لذا فإن كسر هذه الصفحة لن يؤثر على الحاشية السفلية.
// من ناحية أخرى، تكون الحواشي الختامية دائمًا في نهاية المستند
// بحيث يؤدي كسر هذه الصفحة إلى دفع الحاشية السفلية إلى الصفحة التالية.
builder.InsertBreak(BreakType.PageBreak);
doc.Save(ArtifactsDir + "DocumentBuilder.InsertFootnote.docx");
أنظر أيضا
- class Footnote
- enum FootnoteType
- class DocumentBuilder
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words
InsertFootnote(FootnoteType, string, string)
يقوم بإدراج حاشية سفلية أو تعليق ختامي في المستند.
public Footnote InsertFootnote(FootnoteType footnoteType, string footnoteText, string referenceMark)
معامل | يكتب | وصف |
---|---|---|
footnoteType | FootnoteType | يحدد ما إذا كان سيتم إدراج حاشية سفلية أو حاشية نهائية. |
footnoteText | String | يحدد نص الحاشية السفلية. |
referenceMark | String | يحدد علامة المرجع المخصصة للحاشية السفلية. |
قيمة الإرجاع
إرجاع كائن الحاشية السفلية الذي تم إنشاؤه للتو.
أمثلة
يوضح كيفية الإشارة إلى النص باستخدام الحاشية السفلية والحاشية الختامية.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// أدخل بعض النص وقم بتمييزه بحاشية سفلية مع تعيين الخاصية IsAuto على "true" بشكل افتراضي،
// لذلك سيتم ترقيم العلامة الظاهرة في نص الموضوع تلقائيًا عند "1"،
//وسوف تظهر الحاشية السفلية في أسفل الصفحة.
builder.Write("This text will be referenced by a footnote.");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote comment regarding referenced text.");
// أدخل المزيد من النص وقم بتمييزه بملاحظة ختامية باستخدام علامة مرجعية مخصصة،
// والتي سيتم استخدامها بدلاً من الرقم "2" وتعيين "IsAuto" إلى false.
builder.Write("This text will be referenced by an endnote.");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote comment regarding referenced text.", "CustomMark");
// تظهر الحواشي دائمًا في أسفل النص المرجعي الخاص بها،
// لذا فإن كسر هذه الصفحة لن يؤثر على الحاشية السفلية.
// من ناحية أخرى، تكون الحواشي الختامية دائمًا في نهاية المستند
// بحيث يؤدي كسر هذه الصفحة إلى دفع الحاشية السفلية إلى الصفحة التالية.
builder.InsertBreak(BreakType.PageBreak);
doc.Save(ArtifactsDir + "DocumentBuilder.InsertFootnote.docx");
أنظر أيضا
- class Footnote
- enum FootnoteType
- class DocumentBuilder
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words