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

    文檔首頁>>E-iceblue中文文檔>>通過分節(jié)符將 Word 文檔拆分為多個(gè)文檔

    通過分節(jié)符將 Word 文檔拆分為多個(gè)文檔


    在 Word 中,我們可以以最簡單的方式拆分 Word 文檔——打開原始文檔的副本,刪除不需要的部分,然后將剩余部分保存到本地驅(qū)動(dòng)器。但是逐節(jié)做這個(gè)是相當(dāng)麻煩和無聊的。本文將解釋我們?nèi)绾问褂?Spire.Doc for .NET 以編程方式通過分節(jié)符將 Word 文檔拆分為多個(gè)文檔,而不是手動(dòng)復(fù)制和刪除。

    Spire.Doc for.NET 最新下載


    詳細(xì)步驟和代碼片段:

    第 1步初始化一個(gè)新的word文檔對象并加載包含兩個(gè)部分的原始word文檔。

    Document document = new Document();
    document.LoadFromFile("Test.docx");

    第 2 步定義另一個(gè)新的 word 文檔對象。

    Document newWord;

    第 3 步遍歷原word文檔的所有section,將每個(gè)section克隆并作為新的section添加到一個(gè)新的word文檔中,然后將文檔保存到指定路徑。

    for (int i = 0; i < document.Sections.Count; i++)
    {
    newWord = new Document();
    newWord.Sections.Add(document.Sections[i].Clone());
    newWord.SaveToFile(String.Format(@"test\out_{0}.docx", i));
    }

    運(yùn)行項(xiàng)目,我們將得到以下輸出:

    如何在 C# 中通過分節(jié)符將 Word 文檔拆分為多個(gè)文檔

    完整代碼

    using System;
    using Spire.Doc;
    
    namespace Split_Word_Document
    {
    class Program
    {
    static void Main(string[] args)
    {
    Document document = new Document();
    document.LoadFromFile("Test.doc");
    Document newWord;
    for (int i = 0; i < document.Sections.Count; i++)
    {
    newWord = new Document();
    newWord.Sections.Add(document.Sections[i].Clone());
    newWord.SaveToFile(String.Format(@"test\out_{0}.docx", i));
    }
    }
    }
    }

    歡迎下載|體驗(yàn)更多E-iceblue產(chǎn)品

    如需獲取更多產(chǎn)品相關(guān)信息請咨詢慧都在線客服  

    aspose22.1最新版


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

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