• <menu id="w2i4a"></menu>
  • logo Spire.Doc系列教程

    文檔首頁>>Spire.Doc系列教程>>Word .NET庫組件Spire.Doc系列教程(38):讀取 Word 中的腳注和尾注內(nèi)容

    Word .NET庫組件Spire.Doc系列教程(38):讀取 Word 中的腳注和尾注內(nèi)容


    Spire.Doc for .NET是一個(gè)專業(yè)的Word .NET庫,設(shè)計(jì)用于幫助開發(fā)人員高效地開發(fā)創(chuàng)建、閱讀、編寫、轉(zhuǎn)換和打印任何來自.NET( C#, VB.NET, ASP.NET)平臺的Word文檔文件的功能。

    本系列教程將為大家?guī)?strong>Spire.Doc for .NET在使用過程中的各類實(shí)際操作,word文檔中經(jīng)常會使用腳注和尾注來為文檔添加說明。本文主要描述如何使用C# 為Word文檔添加和刪除腳注尾注。

    點(diǎn)擊下載最新版Spire.Doc for .NET

    推薦閱讀:【想要快速完成文檔格式轉(zhuǎn)換嗎?Spire系列組件格式轉(zhuǎn)換完整攻略來啦!】


    C# 讀取 Word 中的腳注和尾注內(nèi)容

    腳注和尾注是對文本的補(bǔ)充說明,腳注一般位于頁面的底部,可用于對文檔某處的內(nèi)容進(jìn)行注釋說明。尾注一般位于文檔的末尾,可用于說明引用的文獻(xiàn)。本文將介紹如何使用Spire.Doc讀取Word文檔中的腳注和尾注的內(nèi)容。

    Word文檔截圖如下:

    Word .NET庫組件Spire.Doc系列教程:讀取 Word 中的腳注和尾注內(nèi)容

    讀取腳注

    //創(chuàng)建Document實(shí)例
    Document doc = new Document();
    //加載Word文檔
    doc.LoadFromFile("示例文檔.docx");
    
    //獲取文檔中的所有腳注
    List footNotes = doc.Footnotes;
    
    //創(chuàng)建StringBuilder實(shí)例
    StringBuilder sb = new StringBuilder();
    
    //將每個(gè)腳注的內(nèi)容添加到StringBuilder實(shí)例
    foreach (Footnote footNote in footNotes)
    {
        foreach (DocumentObject obj in footNote.TextBody.ChildObjects)
        {
            if (obj is Paragraph)
            {
                sb.AppendLine((obj as Paragraph).Text);
            }
        }
    }
    
    //將StringBuilder實(shí)例的內(nèi)容寫入到txt文檔
    File.WriteAllText("腳注.txt", sb.ToString());

    Word .NET庫組件Spire.Doc系列教程:讀取 Word 中的腳注和尾注內(nèi)容

    讀取尾注

    //創(chuàng)建Document實(shí)例
    Document doc = new Document();
    //加載Word文檔
    doc.LoadFromFile("示例文檔.docx");
    
    //獲取文檔中的所有尾注
    List endNotes = doc.Endnotes;
    
    //創(chuàng)建StringBuilder實(shí)例
    StringBuilder sb = new StringBuilder();
    
    //將每個(gè)尾注的內(nèi)容添加到StringBuilder實(shí)例
    foreach (Footnote endNote in endNotes)
    {
        foreach (DocumentObject obj in endNote.TextBody.ChildObjects)
        {
            if (obj is Paragraph)
            {
                sb.AppendLine((obj as Paragraph).Text);
            }
        }
    }
    
    //將StringBuilder實(shí)例的內(nèi)容寫入到txt文檔
    File.WriteAllText("尾注.txt", sb.ToString());

    Word .NET庫組件Spire.Doc系列教程:讀取 Word 中的腳注和尾注內(nèi)容


    *購買Spire.Doc正版授權(quán)的朋友可以點(diǎn)擊"咨詢在線客服"哦~~


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();