FootnoteOptions
Содержание
[
Скрывать
]PageSetup.FootnoteOptions property
Предоставляет параметры, управляющие нумерацией и расположением сносок в этом разделе.
public FootnoteOptions FootnoteOptions { get; }
Примеры
Показывает, как настроить параметры, влияющие на сноски/концевые сноски в разделе.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Write("Hello world!");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote reference text.");
// Настраиваем все сноски в первом разделе, чтобы перезапустить нумерацию с 1
// на каждой новой странице и отображаются непосредственно под текстом на каждой странице.
FootnoteOptions footnoteOptions = doc.Sections[0].PageSetup.FootnoteOptions;
footnoteOptions.Position = FootnotePosition.BeneathText;
footnoteOptions.RestartRule = FootnoteNumberingRule.RestartPage;
footnoteOptions.StartNumber = 1;
builder.Write(" Hello again.");
builder.InsertFootnote(FootnoteType.Footnote, "Endnote reference text.");
// Настройте все концевые сноски в первом разделе, чтобы обеспечить непрерывный подсчет по всему разделу,
// начиная с 1. Кроме того, настройте их все так, чтобы они отображались собранными в конце документа.
EndnoteOptions endnoteOptions = doc.Sections[0].PageSetup.EndnoteOptions;
endnoteOptions.Position = EndnotePosition.EndOfDocument;
endnoteOptions.RestartRule = FootnoteNumberingRule.Continuous;
endnoteOptions.StartNumber = 1;
doc.Save(ArtifactsDir + "PageSetup.FootnoteOptions.docx");
Смотрите также
- class FootnoteOptions
- class PageSetup
- пространство имен Aspose.Words
- сборка Aspose.Words