StartNumber
EndnoteOptions.StartNumber property
指定第一个自动编号的尾注的起始编号或字符。
public int StartNumber { get; set; }
评论
此属性仅在RestartRule设置为 Continuous。
例子
显示如何设置文档开始脚注/尾注计数的数字。
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// 脚注和尾注是一种将参考或旁注附加到 text
的方法
// 这不会干扰主体文本的流动。
// 插入脚注/尾注会添加一个小的上标引用符号
// 在我们插入脚注/尾注的主体文本处。
// 每个脚注/尾注还创建一个条目,其中包含一个 symbol
// 匹配主体文本中的参考符号。
// 我们传递给文档构建器的“InsertEndnote”方法的参考文本。
// 默认情况下,脚注条目显示在包含
的每个页面的底部
// 它们的参考符号和尾注出现在文档的末尾。
builder.Write("Text 1. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 1.");
builder.Write("Text 2. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 2.");
builder.Write("Text 3. ");
builder.InsertFootnote(FootnoteType.Footnote, "Footnote 3.");
builder.InsertParagraph();
builder.Write("Text 1. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 1.");
builder.Write("Text 2. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 2.");
builder.Write("Text 3. ");
builder.InsertFootnote(FootnoteType.Endnote, "Endnote 3.");
// 默认情况下,每个脚注和尾注的参考符号是它的 index
// 在所有文档的脚注/尾注中。每个文档维护单独的counts
// 对于脚注和尾注,它们都从 1.
开始
Assert.AreEqual(1, doc.FootnoteOptions.StartNumber);
Assert.AreEqual(1, doc.EndnoteOptions.StartNumber);
// 我们可以使用“StartNumber”属性来获取文档 to
// 以不同的数字开始脚注或尾注计数。
doc.EndnoteOptions.NumberStyle = NumberStyle.Arabic;
doc.EndnoteOptions.StartNumber = 50;
doc.Save(ArtifactsDir + "InlineStory.StartNumber.docx");
也可以看看
- class EndnoteOptions
- 命名空间 Aspose.Words.Notes
- 部件 Aspose.Words