如何在不打开的情况下读取word文件?

时间:2014-07-15 12:15:22

标签: c# asp.net

我想在不打开的情况下阅读Microsoft Word文件,因为它可能会占用更多内存。

请帮我怎么做?

2 个答案:

答案 0 :(得分:1)

您可以尝试使用Stream Reader。它一次读取一行。这是msdn示例 -

Code: Reading a Text File One Line at a Time (Visual C#)

注意:但请记住,MS Word文件不同,它们会在文件中存储大量信息,如果您一次读取一行,那么您最终可能会看到一些奇怪的xml或未知字符。

所以如果你想要正确解析的word文件,那么我担心,这个过程是行不通的。

答案 1 :(得分:1)

如果没有打开'你的意思是不打开Microsoft Word,这是你如何做到这一点 Read from word document line by line