1

我有一个应用程序,它使用 Microsoft.Office.Interop.Word 从 MS Word 文档中读取文本,如下所示:

Microsoft.Office.Interop.Word.Document docs         = word.Documents.Open(ref path, ref miss, true, ref miss,
                                                                                      ref miss, ref miss, ref miss, ref miss,
                                                                                      ref miss, ref miss, ref miss, ref miss,
                                                                                      ref miss, ref miss, ref miss, ref miss);
            string totaltext = "";

            for (int i = 0; i < docs.Paragraphs.Count; i++)
            {
                totaltext += " \r\n " + docs.Paragraphs[i + 1].Range.Text.ToString();
            }           
            docs.Close();
            word.Quit();

我需要“for”之后的总文本值。但有时,当 MS Word 文档只有 2 页内容和 100 个空页时,它非常慢,因为它也在读取空页。我正在尝试找到一种跳过空白页面的方法。

4

0 回答 0