我需要打开DOT(word文档模板)文件,替换填充程序并将其另存为Document文件。
在打开DOT文件时,我收到“文档文件已损坏”。
是否可以使用OpenXML处理DOT文件。
更新:我将DOT文件保存为XML(手动使用“另存为...”)。将文件重命名为dot,因此它是基于WordML构建的XML文件。仍然试图通过OpenXML打开它给我同样的错误。
答案 0 :(得分:1)
OpenXML用于Office 2007的新格式(.dotx和.docx)。 WordML有点旧,不能与OpenXML库一起使用。
如果您确切知道要替换的数据,可以将WordML文件作为XmlDocument加载或加载到字符串中。