我有一堆word文档,我想要读取它们的字符串并获取它们的文本值。我正在尝试通过Microsoft.Office的。 Interop.Word代码为寻找类似这样的:Microsoft.Office.Interop.Word如何停止文件打开
var wordApp = new Word.Application();
object file = fileName;
object nullobj = System.Reflection.Missing.Value;
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);
doc.ActiveWindow.Selection.WholeStory();
doc.ActiveWindow.Selection.Copy();
IDataObject data = Clipboard.GetDataObject();
doc.Close();
,并在:Word.Document DOC = wordApp.Documents.Open线它提示我要打开文件(与几个选项,包括:”打开一个只读副本“等) 该代码除了打开文档这一事实,对我来说工作正常。有没有什么方法可以在不打开它的情况下获取它的内容?我希望我的对象将数据加载到它的内部,但我不想打开文档。