Werk met Voetnoot en Eindnoot

Aspose.Words bied ook’n paar klasse, metodes en eienskappe vir die werk met voetnotas en eindnotas.

Voeg Eindnota en Stel Nommering Opsies in

As jy voetnoot of eindnoot in Word-dokument wil invoeg, gebruik asseblief insert_footnote metode. Hierdie metode plaas’n voetnoot of eindnoot in die dokument.

EndnoteOptions en FootnoteOptions klasse verteenwoordig nommering opsies vir voetnoot en eindnoot.

Die volgende kode voorbeeld toon hoe om endnote in die dokument te voeg en stel sy nommering opsies:

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

Stel Aantal Voetnoot Uitleg Kolomme

U kan die aantal voetnoot-uitlegkolomme stel deur die columns - eienskap te gebruik. As hierdie eienskap die waarde van 0 het, word die voetnotasarea geformateer met’n aantal kolomme gebaseer op die aantal kolomme op die vertoon bladsy.

Die volgende kode voorbeeld toon hoe om die aantal kolomme vir voetnoot uitleg stel:

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

Stel Die Posisie Van Voetnoot en EndNote

Die voetnootposisie kan onderaan elke bladsy of onder die teks op elke bladsy wees. Die eindnota posisie kan aan die einde van die afdeling of aan die einde van die dokument wees.

Die volgende kode voorbeeld toon hoe om die posisie van voetnoot en eindnoot stel:

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