FootnoteType
Содержание
[
Скрывать
]Footnote.FootnoteType property
Возвращает значение, указывающее, является ли это сноской или концевой сноской.
public FootnoteType FootnoteType { get; }
Примеры
Показывает разницу между сносками и концевыми сносками.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Ниже приведены два способа прикрепления к тексту нумерованных ссылок. Обе эти ссылки добавят
// небольшой верхний индекс в том месте, где мы их вставляем.
// Знак ссылки по умолчанию представляет собой порядковый номер ссылки среди всех ссылок в документе.
// Каждая ссылка также создаст запись, которая будет иметь тот же знак ссылки, что и в основном тексте
// и ссылочный текст, который мы передадим методу компоновщика документов «InsertFootnote».
// 1 — сноска, запись которой появится на той же странице, что и текст, на который она ссылается:
builder.Write("Footnote referenced main body text.");
Footnote footnote = builder.InsertFootnote(FootnoteType.Footnote,
"Footnote text, will appear at the bottom of the page that contains the referenced text.");
// 2 - Сноска, запись которой появится в конце документа:
builder.Write("Endnote referenced main body text.");
Footnote endnote = builder.InsertFootnote(FootnoteType.Endnote,
"Endnote text, will appear at the very end of the document.");
builder.InsertBreak(BreakType.SectionBreakNewPage);
builder.InsertBreak(BreakType.SectionBreakNewPage);
Assert.AreEqual(FootnoteType.Footnote, footnote.FootnoteType);
Assert.AreEqual(FootnoteType.Endnote, endnote.FootnoteType);
doc.Save(ArtifactsDir + "InlineStory.FootnoteEndnote.docx");
Смотрите также
- enum FootnoteType
- class Footnote
- пространство имен Aspose.Words.Notes
- сборка Aspose.Words