Footnotes.cs
C# VB
//// This code is part of Document Solutions for Word demos.// Copyright (c) MESCIUS inc. All rights reserved.//using GrapeCity.Documents.Word;
namespace DsWordWeb.Demos{ // Shows how to add and format footnotes. public class Footnotes { public GcWordDocument CreateDocx() { GcWordDocument doc = new GcWordDocument(); // First section: var sec1 = doc.Body.Sections.First; // Section paragraphs: var pars1 = sec1.GetRange().Paragraphs; // Add a new paragraph: var p1 = pars1.Add("Section 1, Paragraph 1. " + Util.LoremIpsumPar()); // Add two footnotes to the paragraph: p1.GetRange().Footnotes.Add("This is footnote 1 for Section 1, Paragraph 1."); p1.GetRange().Footnotes.Add("This is footnote 2 for Section 1, Paragraph 1."); // Add another paragraph, and a footnote to it: var p2 = pars1.Add("Section 1, Paragraph 2. "); p2.GetRange().Runs.Add(Util.LoremIpsumPar()).GetRange().Footnotes.Add( "This is a footnote for the last run in Section 1, Paragraph 2."); // Add 3rd paragraph: pars1.Add("Section 1, Paragraph 3. " + Util.LoremIpsumPar());
// Done: return doc; } }}