6

在我的 ASP.NET Windows 应用程序中,我必须操作 Word 2007 文档。所以,我正在使用 Microsoft.Interop.Word 包来完成这项工作。对于普通文档,它可以正常工作......

同时我还必须打开某种类型的损坏文件。例如,页眉/页脚丢失,对齐丢失......

所以,我打开了像下面这样的文件......

wordDocument = wordApplication.Documents.Open(ref paramSourceDocPath, OpenAndRepair:true);

所以,现在除了页眉/页脚丢失情况外,它在上述情况下工作正常。

当我打开文档时,它会显示下面提到的对话框以进行确认。因此,我必须通过此对话框而不显示以供用户确认...

在此处输入图像描述

单击对话框中的关闭按钮后,文档正确打开...

所以,请指导我摆脱这个问题......

4

1 回答 1

11

如果你想禁止显示修复对话框,你可以使用 Documents.OpenNoRepairDialog 方法来打开你的 word 文档。

于 2013-03-14T21:47:46.550 回答