最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#使用Free Spire.Doc讀取Word內(nèi)容的詳細步驟

 更新時間:2025年09月04日 08:35:17   作者:咕白m625  
在日常開發(fā)中,處理Word文檔的需求并不少見,從提取合同條款到解析報告數(shù)據(jù),手動操作效率低且易出錯,傳統(tǒng)方案依賴COM組件或付費庫,但讀取Word文本的輕量級需求卻常被忽視,本文將圍繞如何用免費的Free Spire.Doc for .NET實現(xiàn)Word內(nèi)容提取,需要的朋友可以參考下

引言

在日常開發(fā)中,處理Word文檔的需求并不少見,從提取合同條款到解析報告數(shù)據(jù),手動操作效率低且易出錯。傳統(tǒng)方案依賴COM組件或付費庫,但讀取Word文本的輕量級需求卻常被忽視。本文將圍繞如何用免費的Free Spire.Doc for .NET實現(xiàn)Word內(nèi)容提取,結(jié)合代碼示例與工具對比,提供一套零成本、高兼容性的解決方案。

Free Spire.Doc for .NET 簡介

Free Spire.Doc for .NET是一款免費的文檔處理庫,無需依賴Microsoft Office即可完成Word文檔的創(chuàng)建、編輯與讀取。

:僅適合小型文檔,有段落限制

Word 文檔讀取步驟

步驟1:通過Nuget安裝庫

Install-Package FreeSpire.Doc

步驟2:基礎(chǔ)文本提取代碼

using Spire.Doc;
using System.IO;

class Program
{
    static void Main()
    {
        //加載Word文檔
        Document doc = new Document();
        doc.LoadFromFile("測試文檔.docx");

        //使用GetText方法獲取文檔中的所有文本
        string s = doc.GetText();

        File.WriteAllText("提取文本.txt", s.ToString());
    }
}

擴展功能:讀取指定段落及樣式

除了讀取整個文檔內(nèi)容外,F(xiàn)ree Spire.Doc還支持讀取指定段落文本

using (StreamWriter writer = new StreamWriter("按段落讀取.txt", false, Encoding.UTF8))
{
      // 獲取指定段落
      Paragraph paragraph = doc.Sections[0].Paragraphs[1];

      // 獲取段落的對齊方式
      HorizontalAlignment alignment = paragraph.Format.HorizontalAlignment;

      // 獲取段落后的間距
      float afterSpacing = paragraph.Format.AfterSpacing;

      // 將段落的格式信息和文本寫入文件
      writer.WriteLine($"[對齊方式: {alignment}, 段后間距: {afterSpacing}]");
      writer.WriteLine(paragraph.Text);
        }
    }

與其他方案的對比

工具/方法是否收費依賴Office文本提取能力
Free Spire.Doc? 免費? 無需支持格式/分節(jié)/屬性
Aspose.Words? 收費? 無需功能完整但需授權(quán)
COM組件? 免費? 需要僅基礎(chǔ)文本提取
Open XML SDK? 免費? 無需需手動解析XML結(jié)構(gòu)

Free Spire.Doc 支持現(xiàn)代 .docx 格式及舊版 doc 文檔,滿足大多數(shù)簡單場景的需求。

到此這篇關(guān)于C#使用Free Spire.Doc讀取Word內(nèi)容的詳細步驟的文章就介紹到這了,更多相關(guān)C# Free Spire.Doc讀取Word內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

冀州市| 平塘县| 皋兰县| 麻栗坡县| 巧家县| 永川市| 突泉县| 安康市| 延津县| 女性| 电白县| 乌拉特中旗| 胶南市| 内丘县| 扶沟县| 松潘县| 肃南| 开平市| 剑川县| 蛟河市| 西峡县| 荣昌县| 綦江县| 鹤山市| 井冈山市| 盐亭县| 洪江市| 广州市| 通江县| 广汉市| 金门县| 长汀县| 宝应县| 准格尔旗| 闸北区| 饶河县| 肇东市| 宣威市| 惠州市| 娄烦县| 嵩明县|