如何使用c#处理word文档

时间:2013-02-21 16:32:09

标签: c# ms-word interop

我想做下一个,但不知道该怎么做,请帮助我。

首先,我通过

打开Word文档
wordApp.Documents.Open; 

然后我尝试用其他名称保存它以使用

制作副本
aDoc.SaveAs(ref saveas...);

现在我想逐字逐句地浏览保存的文档。我需要得到每一个字,并逐字逐句地翻阅。

所以,实际上我想得到这个词,检查一些规则,然后逐字逐句地读出这些字,并对这些字母进行修改(音译),所以最后我会得到音译文件。我试图使用for循环insdie for循环来编写这段代码,但我不知道如何逐字循环整个文档...同时重写新的单词形式而不是当前的单词

请帮助我使用正确的Interop.Word命令来实现它。

1 个答案:

答案 0 :(得分:0)

本文介绍如何从单词doc

中检索单词

http://zirmandli.wordpress.com/2007/07/04/read-word-doc-using-c/

通过调用此文件来检索文档:

Word.Document doc = wordApp.Documents.Open(ref file, ref nullobj, ref nullobj,
                                      ref nullobj, ref nullobj, ref nullobj,
                                      ref nullobj, ref nullobj, ref nullobj,
                                      ref nullobj, ref nullobj, ref nullobj);