Работа с бележка под линия и крайна бележка
Aspose.Words Също така предоставя някои класове, методи и свойства за работа с бележки под линия и крайни бележки.
Вмъкване на настройки за Endnote и задаване на номериране
Ако искате да въведете бележка под линия или бележка под линия в документ Word, моля, използвайте insert_footnote метод. Този метод съдържа бележка под линия или бележка под линия в документа.
EndnoteOptions както и FootnoteOptions класовете представляват опции за номериране на бележка под линия и бележка под линия.
Следният пример за код показва как да вмъкнете крайна бележка в документа и да зададете неговите опции за номериране:
# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET | |
doc = aw.Document(docs_base.my_dir + "Document.docx") | |
builder = aw.DocumentBuilder(doc) | |
builder.write("Some text") | |
builder.insert_footnote(aw.notes.FootnoteType.ENDNOTE, "Footnote text.") | |
option = doc.endnote_options | |
option.restart_rule = aw.notes.FootnoteNumberingRule.RESTART_PAGE | |
option.position = aw.notes.EndnotePosition.END_OF_SECTION | |
doc.save(docs_base.artifacts_dir + "WorkingWithFootnotes.set_endnote_options.docx") |
Задаване на брой колони за подреждане под линия
Можете да зададете броя на колоните за оформление на бележките под линия с помощта на columns собственост. Ако това свойство има стойност от 0, зоната под линия се форматира с няколко колони, базирани на броя колони на показваната страница.
Следният пример за код показва как да се зададе броят на колоните за оформление на бележките под линия:
# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET | |
doc = aw.Document(docs_base.my_dir + "Document.docx") | |
# Specify the number of columns with which the footnotes area is formatted. | |
doc.footnote_options.columns = 3 | |
doc.save(docs_base.artifacts_dir + "WorkingWithFootnotes.set_foot_note_columns.docx") |
Задаване на позицията на бележка под линия и край
Позицията под линия може да бъде в долната част на всяка страница или под текста на всяка страница. Крайната позиция може да бъде в края на раздела или в края на документа.
Следният пример за код показва как да се определи позицията на бележка под линия и бележка под линия:
# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET | |
doc = aw.Document(docs_base.my_dir + "Document.docx") | |
doc.footnote_options.position = aw.notes.FootnotePosition.BENEATH_TEXT | |
doc.endnote_options.position = aw.notes.EndnotePosition.END_OF_SECTION | |
doc.save(docs_base.artifacts_dir + "WorkingWithFootnotes.set_footnote_and_end_note_position.docx") |