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

3種C# 加載Word的方法

 更新時(shí)間:2021年09月15日 14:43:55   作者:E-iceblue  
本次經(jīng)驗(yàn)內(nèi)容分享通過(guò)C#程序來(lái)加載Word文檔的3種不同方法。分別是:加載本地Word文檔、以只讀模式加載Word文檔、從流加載Word 想具體了解的小伙伴請(qǐng)參考下文

【程序環(huán)境】

  • Windows 10
  • Visual Studio 2017
  • Word 類庫(kù)-Spire.Doc for .NET
  • Word版本-2013 (.docx)

【引用程序集】

在編輯代碼加載Word文檔前,需要引入spire.doc.dllVS,可直接在VS中通過(guò)Nuget下載安裝到程序。具體步驟如下圖:

等待安裝。完成安裝后,如圖效果:

1.加載本地Word

方法1:通過(guò)Document(string fileName)構(gòu)造函數(shù),從指定的現(xiàn)有文檔初始化Document類的新實(shí)例。

C#

using Spire.Doc;
namespace TEST
{
    class Program
    {
        static void Main(string[] args)
        {
            Document document = new Document(@"E:\Work\Documents\test.docx");
        }
    }
}


方法2 : 初始化Document類的對(duì)象,然后調(diào)用LoadFromFile(string fileName)方法加載本地路徑中的Word文檔。

C#

using Spire.Doc;
namespace TEST
{
    class Program
    {
        static void Main(string[] args)
        {
            Document document = new Document();
            document.LoadFromFile(@"E:\Work\Documents\test.docx"); 
        }
    }
}


2.以只讀模式加載Word

初始化Document類的對(duì)象,調(diào)用Document.LoadFromFileInReadMode(string strFileName, FileFormat) 方法以只讀模式加載本地路徑中的Word。

C#

using Spire.Doc;
namespace TEST
{
    class Program
    {
        static void Main(string[] args)
        {
            Document document = new Document();        
            document.LoadFromFileInReadMode(@"E:\Work\Documents\test.docx", FileFormat.Docx);
        }
    }
}


3.從流加載Word

方法1 : 構(gòu)造函數(shù)Document(Stream stream)從指定的數(shù)據(jù)流初始化Document類的新實(shí)例。

C#

using Spire.Doc;
using System.IO;
namespace TEST
{
    class Program
    {
        static void Main(string[] args)
        {
            Stream stream = File.OpenRead(@"E:\Work\Documents\test.docx");
            Document document = new Document(stream);
        }
    }
}


方法2:初始化Document類的對(duì)象,調(diào)用Document.LoadFromStream(Stream stream,  FileFormat fileFormat) 方法從流加載Word。

C#

using Spire.Doc;
using System.IO;
namespace TEST
{
    class Program
    {
        static void Main(string[] args)
        {
            Stream stream = File.OpenRead(@"E:\Work\Documents\test.docx");
            Document document = new Document();
            document.LoadFromStream(stream, FileFormat.Docx);
        }
    }
}


到此這篇關(guān)于3種C# 加載Word的方法的文章就介紹到這了,更多相關(guān)C# 加載Word的方法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺聊一下C#中內(nèi)存映射文件的玩法

    淺聊一下C#中內(nèi)存映射文件的玩法

    內(nèi)存映射文件是怎么玩的,說(shuō)實(shí)話這東西理論我相信很多朋友都知道,就是將文件映射到進(jìn)程的虛擬地址,說(shuō)起來(lái)很容易,那如何讓大家眼見(jiàn)為實(shí)呢,本文就來(lái)和大家簡(jiǎn)單聊聊
    2023-06-06
  • 深入理解C#中new、override、virtual關(guān)鍵字的區(qū)別

    深入理解C#中new、override、virtual關(guān)鍵字的區(qū)別

    下面小編就為大家?guī)?lái)一篇深入理解C#中new、override、virtual關(guān)鍵字的區(qū)別。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • C#實(shí)現(xiàn)中文錄音文件轉(zhuǎn)為文本文字

    C#實(shí)現(xiàn)中文錄音文件轉(zhuǎn)為文本文字

    這篇文章主要為大家詳細(xì)介紹了C#如何實(shí)現(xiàn)把中文錄音文件(.mp3 .wav)轉(zhuǎn)為文本文字內(nèi)容,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考下
    2024-12-12
  • Unity3D使用陀螺儀控制節(jié)點(diǎn)旋轉(zhuǎn)

    Unity3D使用陀螺儀控制節(jié)點(diǎn)旋轉(zhuǎn)

    這篇文章主要為大家詳細(xì)介紹了Unity3D使用陀螺儀控制節(jié)點(diǎn)旋轉(zhuǎn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • C#使用PPT組件的CreateVideo方法實(shí)現(xiàn)視頻生成

    C#使用PPT組件的CreateVideo方法實(shí)現(xiàn)視頻生成

    這篇文章主要為大家詳細(xì)介紹了C#如何使用PPT組件的CreateVideo方法實(shí)現(xiàn)視頻生成,文中的示例代碼講解詳細(xì),有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10
  • C#使用iTextSharp設(shè)置PDF所有頁(yè)面背景圖功能實(shí)例

    C#使用iTextSharp設(shè)置PDF所有頁(yè)面背景圖功能實(shí)例

    這篇文章主要介紹了C#使用iTextSharp設(shè)置PDF所有頁(yè)面背景圖功能,實(shí)例分析了C#使用iTextSharp設(shè)置PDF頁(yè)面背景圖的實(shí)現(xiàn)方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • c# 編寫的簡(jiǎn)單飛行棋游戲

    c# 編寫的簡(jiǎn)單飛行棋游戲

    這個(gè)簡(jiǎn)單的飛行棋游戲主要是講的方法怎么應(yīng)用,充分的去理解方法和方法的調(diào)用。整體收獲還是很大的。感興趣的朋友可以參考下
    2021-06-06
  • C# 通過(guò)Socket讀取大量數(shù)據(jù)的示例

    C# 通過(guò)Socket讀取大量數(shù)據(jù)的示例

    這篇文章主要介紹了C# 通過(guò)Socket讀取大量數(shù)據(jù)的示例,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • C#中abstract的用法詳解

    C#中abstract的用法詳解

    abstract可以用來(lái)修飾類,方法,屬性,索引器和時(shí)間,這里不包括字段. 使用abstrac修飾的類,該類只能作為其他類的基類,不能實(shí)例化,而且abstract修飾的成員在派生類中必須全部實(shí)現(xiàn),不允許部分實(shí)現(xiàn),否則編譯異常
    2016-12-12
  • C#實(shí)現(xiàn)GZip壓縮和解壓縮入門實(shí)例

    C#實(shí)現(xiàn)GZip壓縮和解壓縮入門實(shí)例

    C#中用GZip對(duì)數(shù)據(jù)壓縮和解壓縮非常方便,但是當(dāng)我第一次拿到這個(gè)類的時(shí)候卻感覺(jué)很迷茫,無(wú)從下手
    2014-04-04

最新評(píng)論

长寿区| 清水县| 祁门县| 聂拉木县| 洪泽县| 文水县| 阳春市| 芦溪县| 商都县| 彭州市| 黔西| 瑞金市| 赤城县| 宜良县| 宁晋县| 海南省| 永靖县| 建平县| 望城县| 孟村| 资溪县| 信宜市| 台湾省| 遵化市| 六盘水市| 保定市| 新丰县| 阳东县| 鹤壁市| 庄浪县| 海原县| 平罗县| 上饶市| 隆德县| 平顶山市| 湘乡市| 类乌齐县| 建阳市| 景洪市| 渭源县| 那曲县|