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

3種C# 加載Word的方法

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

【程序環(huán)境】

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

【引用程序集】

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

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

1.加載本地Word

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

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

    下面小編就為大家?guī)硪黄钊肜斫釩#中new、override、virtual關(guān)鍵字的區(qū)別。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    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所有頁面背景圖功能實(shí)例

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

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

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

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

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

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

    C#中abstract的用法詳解

    abstract可以用來修飾類,方法,屬性,索引器和時(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í)候卻感覺很迷茫,無從下手
    2014-04-04

最新評(píng)論

且末县| 奇台县| 石屏县| 清原| 桓仁| 黄冈市| 大庆市| 手机| 漳平市| 房产| 汕头市| 布尔津县| 河西区| 桂阳县| 思南县| 姜堰市| 南阳市| 白沙| 平谷区| 淅川县| 阜南县| 澄迈县| 米脂县| 台中县| 永济市| 正镶白旗| 金湖县| 葫芦岛市| 浏阳市| 汕头市| 会同县| 和顺县| 石柱| 贵定县| 绵竹市| 崇义县| 古田县| 油尖旺区| 阿拉善盟| 凤冈县| 山阴县|