删除.Doc中的模板链接

时间:2012-10-19 09:53:34

标签: c# templates ms-word

我正在使用一个从模板创建.doc文件的C#应用​​程序 问题是我没有保留模板,并且当模板文件不再存在时,.doc文件需要很长时间才能打开。
我知道Word在打开doc文件之前尝试找到模板文件。当Word打开文档(很长一段时间后)显示完美时,它似乎毫无用处。

这是我用来打开文件的代码:

 wordApplication = new Microsoft.Office.Interop.Word.Application();
 wordApplication.Documents.Add("PATH TO DOC");

如果模板文件存在则没有问题,但如果不存在则需要很长时间。

如何删除模板与从模板创建的文档之间的“链接”? (在C#中)

1 个答案:

答案 0 :(得分:0)

您可以使用set_AttachedTemplate对象的Word.Document来更改模板。 您可能需要在文档上调用UpdateStyles来复制新模板中的样式信息。