日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#讀取word文檔實例淺析

C#讀取word文檔是如何實現(xiàn)的呢?我們可以使用FileStream對象來把文本文件里面的信息讀取出來,但是對于word文檔來說就不能使用這樣的方法了.

這種情況下C#讀取word文檔的實現(xiàn)我們需要使用叫做” Microsoft Word 9.0 object library”COM組件來實現(xiàn),它為我們提供了所有用來讀取word文檔的對象和方法.

這里我們主要用Word.ApplicationClass下的方法來處理word應(yīng)用程序.實現(xiàn)的思路是先在內(nèi)存中把這個word文檔打開,然后把里面的內(nèi)容全部拷貝的剪切板中,***再把數(shù)據(jù)從剪切板里面取出來.

C#讀取word文檔實例代碼如下:

 
 
 
  1. Word.ApplicationClass wordApp=new ApplicationClass();
  2. object file=path;
  3. object nullobj=System.Reflection.Missing.Value;   
  4. Word.Document doc = wordApp.Documents.Open(
  5. ref file, ref nullobj, ref nullobj, 
  6. ref nullobj, ref nullobj, ref nullobj, 
  7. ref nullobj, ref nullobj, ref nullobj, 
  8. ref nullobj, ref nullobj, ref nullobj);
  9. doc.ActiveWindow.Selection.WholeStory();
  10. doc.ActiveWindow.Selection.Copy();
  11. IDataObject data=Clipboard.GetDataObject();
  12. txtFileContent.Text=data.GetData(DataFormats.Text).ToString();
  13. doc.Close();

C#讀取word文檔的相關(guān)內(nèi)容就向你介紹到這里,希望對你了解和學(xué)習(xí)C#讀取word文檔有所幫助。


當(dāng)前標(biāo)題:C#讀取word文檔實例淺析
瀏覽路徑:http://www.5511xx.com/article/djecgjo.html