Робота з ногами та Endnote
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") |
Встановити позицію Футно та EndNote
Посада примітки може бути в нижній частині кожної сторінки або приманити текст на кожній сторінці. Кінцева позиція може бути в кінці розділу або в кінці документа.
Наприклад, наступний код показує, як встановити позицію примітки та ендоноти:
# 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") |