c#對word文件的部分操作,主要是在web服務中對word進行的操作:
使用的microsoft.office.interop.word.dll (12版)對office2003進行的一些操作。
在進行word文件操作前先使用:
using microsoft.office.interop.word;定義下這幾個變數:
表示乙個word應用程式
public document m_doc = null; //
表示乙個word文件
private
object m_nullobj = system.reflection.missing.value;//
引數開啟乙個word文件:
///關閉word文件:///開啟乙個word文件,輸入檔案完整路徑,成功返回true
/// ///
bool
public
bool openworddoc(string
path)
catch
(system.exception ex)
)
return
false
; }
}
public獲取文件內容:bool
closeworddoc()
catch
(system.exception ex)
}
view code
///獲取word文件的中總頁面數:///獲取word文件的文字內容
/// ///
public
string
getcontent()
view code
///生成並獲取文件摘要:///獲取word文件的中總頁面數
/// ///
public
intgetpagescount()
view code
///獲取文件每一頁的內容:(在這裡尤其是需要注意在獲取最後一頁內容時的方法)///生成並獲取文件摘要
/// ///
public
string
getsummary()
else
}
pagetext即為每一頁的內容
object what =microsoft.office.interop.word.wdgotoitem.wdgotopage;object which =microsoft.office.interop.word.wdgotodirection.wdgotonext;
object m_nullobj =system.reflection.missing.value;
object start = null
;
object end = null
;
object pagen = 1
;pagen).start;
for (int i = 1; i <= pagescount; i++)
else
}
Word常用操作筆記
總忘,在這記一下,以下以wps為例,word大同小異,別看網上那些亂寫的,就哥這個穩定好使 1.在指定頁面及其後開始插入頁碼 2.修改頁碼中的總頁數 選中總頁數的域 shift f9 剪下公式 連大括號一起 ctrl f9 在新產生的大括號內寫上乙個等號 貼上,此時有可能已經顯示成公式轉換後的頁碼數...
c 操作word文件
最近由於工作需要,做了一些關於c 操作word文件方面的工作 主要是對word中 的操作,以下是部分 關於操作不規則 的 using system using system.collections using system.componentmodel using system.data using...
C 操作word文件
這裡給大家介紹下如何運用vba來操作word文件內容,開啟關閉word文件。一 什麼是vba 二 c 開啟word操作 定義word物件 word.document d new word.document 找到檔案 object filename 1.docx object filefullname...