1
我想製作一個小程序,將自動更正更改應用於正在退出的文檔。我正在使用docX庫。我的問題是,如何使用docX庫對文檔中的每個單詞進行迭代(或循環)以檢查是否需要更正(我已經在列表中插入了所有自動更正的條目)。請回復,謝謝。循環槽Word文檔中的每個單詞使用Docx Library
我想製作一個小程序,將自動更正更改應用於正在退出的文檔。我正在使用docX庫。我的問題是,如何使用docX庫對文檔中的每個單詞進行迭代(或循環)以檢查是否需要更正(我已經在列表中插入了所有自動更正的條目)。請回復,謝謝。循環槽Word文檔中的每個單詞使用Docx Library
試試這個...
DocX document = DocX.Load(<document path>);
foreach(Novacode.Paragraph item in document.Paragraphs) {
// use this if you need whole text of a paragraph
string paraText = item.Text;
// use this if you need word by word
foreach(var data in item.MagicText) {
string word = data.text;
}
}
並沒有真正的工作,是什麼魔力文字? – user3150255 2015-07-01 02:13:19
你能提供你的代碼嗎? – xwpdev 2015-07-02 03:36:37
MagixText在DocX庫中的Paragraph類中可用。請參閱此鏈接http://docx.codeplex.com/SourceControl/latest#DocX/Paragraph.cs 它獲取給定段落的格式化文本值。 – xwpdev 2016-05-12 08:01:02