Робота з ногами та Endnote
Aspose.Words також надає деякі класи, методи та властивості для роботи з ногами та ендонотами.
Вставити Endnote і встановити параметри кількості
Якщо ви хочете вставити примітку або кінцеву програму в документі Word, будь ласка, використовуйте InsertFootnote метод. Цей метод вставляє примітку або кінцеву в документ.
EndnoteOptions і FootnoteOptions класи представляють варіанти занурення ніг і ендоноти.
Наприклад, наступний код показує, як вставити кінцеві в документ і встановити параметри номерування:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
Document doc = new Document(dataDir + "TestFile.docx"); | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
builder.write("Some text"); | |
builder.insertFootnote(FootnoteType.ENDNOTE, "Endnote text."); | |
EndnoteOptions option = doc.getEndnoteOptions(); | |
option.setRestartRule(FootnoteNumberingRule.RESTART_PAGE); | |
option.setPosition(EndnotePosition.END_OF_SECTION); | |
dataDir = dataDir + "TestFile_Out.doc"; | |
// Save the document to disk. | |
doc.save(dataDir); |
Встановити кількість колонок для ніг
Ви можете встановити кількість стовпчиків для розмітки Columns майно. Якщо ця властивість має значення 0, площа приміток відформатована кількістю стовпчиків на основі кількості стовпців на сторінці відображення.
Приклад наступного коду показує, як встановити кількість стовпчиків для макета позначки:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
Document doc = new Document(dataDir + "TestFile.docx"); | |
//Specify the number of columns with which the footnotes area is formatted. | |
doc.getFootnoteOptions().setColumns(3); | |
dataDir = dataDir + "TestFile_Out.doc"; | |
// Save the document to disk. | |
doc.save(dataDir); |
Встановити позицію Футно та EndNote
Посада примітки може бути в нижній частині кожної сторінки або приманити текст на кожній сторінці. Кінцева позиція може бути в кінці розділу або в кінці документа.
Наприклад, наступний код показує, як встановити позицію примітки та ендоноти:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
Document doc = new Document(dataDir + "TestFile.docx"); | |
//Set footnote and endnode position. | |
doc.getFootnoteOptions().setPosition(FootnotePosition.BENEATH_TEXT); | |
doc.getEndnoteOptions().setPosition(EndnotePosition.END_OF_SECTION); | |
dataDir = dataDir + "TestFile_Out.doc"; | |
// Save the document to disk. | |
doc.save(dataDir); |