用OpenXML打开Dot文件

时间:2010-06-10 13:29:12

标签: c# asp.net openxml

我需要打开DOT(word文档模板)文件,替换填充程序并将其另存为Document文件。

在打开DOT文件时,我收到“文档文件已损坏”。

是否可以使用OpenXML处理DOT文件。

更新:我将DOT文件保存为XML(手动使用“另存为...”)。将文件重命名为dot,因此它是基于WordML构建的XML文件。仍然试图通过OpenXML打开它给我同样的错误。

1 个答案:

答案 0 :(得分:1)

OpenXML用于Office 2007的新格式(.dotx和.docx)。 WordML有点旧,不能与OpenXML库一起使用。

如果您确切知道要替换的数据,可以将WordML文件作为XmlDocument加载或加载到字符串中。