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