• <menu id="w2i4a"></menu>
  • logo E-iceblue中文文檔

    文檔首頁>>E-iceblue中文文檔>>在文檔中創(chuàng)建目錄 (TOC)

    在文檔中創(chuàng)建目錄 (TOC)


    目錄,通常縮寫為“目錄”,縮寫為TOC,是專業(yè)文檔中最常用的功能之一。它為讀者提供了清晰而簡短的文檔信息。本開發(fā)人員指南將在 .NET 單詞 API Spire.Doc for .NET 的幫助下解釋在 C# 中創(chuàng)建目錄的步驟。

    首先,查看 Spire.Doc 在 C# 中創(chuàng)建的目錄的屏幕截圖。

    Spire.Doc for.NET 最新下載  

    技術交流Q群(767755948)

    如何在 C# 中創(chuàng)建目錄 (TOC)

    在本例中,我們調用 AppendTOC 方法直接添加目錄,并使用 ApplyStyle 設置樣式。下面介紹如何在 C# 中創(chuàng)建 TOC 的步驟。

    我們將使用的命名空間:

    using Spire.Doc;<font></font>
    using Spire.Doc.Documents;<font></font>

    第 1 步:創(chuàng)建一個新文檔并將部分和段落添加到文檔中。

    Document doc = new Document();<font></font>
    Section section = doc.AddSection();<font></font>
    Paragraph para = section.AddParagraph();<font></font>

    第 2 步:添加目錄并添加要在目錄中顯示的文本。

    para.AppendTOC(1, 3);<font></font>
    //Add a new paragraph to the section<font></font>
    Paragraph para1 = section.AddParagraph();<font></font>
    //Add text to the paragraph<font></font>
    para1.AppendText("Head1");<font></font>

    第 3 步:設置段落的樣式。

    para1.ApplyStyle(BuiltinStyle.Heading1);

    第 4 步:添加第二段并設置樣式。

    Paragraph para2 = section.AddParagraph();<font></font>
    para2.AppendText("Head2");<font></font>
    para2.ApplyStyle(BuiltinStyle.Heading2);<font></font>

    第 5 步:更新目錄并將文檔保存到文件中。

    doc.UpdateTableOfContents();<font></font>
    doc.SaveToFile("CreateTableOfContent.docx", FileFormat.Docx);<font></font>

    完整代碼

    using Spire.Doc;<font></font>
    using Spire.Doc.Documents;<font></font>
    <font></font>
    namespace TableofContents<font></font>
    {<font></font>
    class Program<font></font>
    {<font></font>
    static void Main(string[] args)<font></font>
    {<font></font>
    Document doc = new Document();<font></font>
    Section section = doc.AddSection();<font></font>
    Paragraph para = section.AddParagraph();<font></font>
    <font></font>
    para.AppendTOC(1, 3);<font></font>
    Paragraph para1 = section.AddParagraph();<font></font>
    para1.AppendText("Head1");<font></font>
    <font></font>
    para1.ApplyStyle(BuiltinStyle.Heading1);<font></font>
    <font></font>
    Paragraph para2 = section.AddParagraph();<font></font>
    para2.AppendText("Head2");<font></font>
    para2.ApplyStyle(BuiltinStyle.Heading2);<font></font>
    <font></font>
    doc.UpdateTableOfContents();<font></font>
    doc.SaveToFile("CreateTableOfContent.docx", FileFormat.Docx);<font></font>
    <font></font>
    }<font></font>
    }<font></font>
    }<font></font>
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();