在没有Interop的情况下启用Word(docx)文档跟踪更改

时间:2012-12-26 10:18:55

标签: ms-word openxml openxml-sdk

有没有办法以及如何在不使用Interop程序集的情况下为MS Word文档(docx)启用“跟踪更改”功能?我知道它应该用XML完成,但是怎么做?感谢。

1 个答案:

答案 0 :(得分:0)

在这里,outputDocument的类型为WordprocessingDocument AKA DocumentFormat.OpenXml.Packaging.WordprocessingDocument

outputDocument.MainDocumentPart.DocumentSettingsPart.Settings.Append(new TrackRevisions());

编辑:

如果设置为null,您可能需要先检查。 Settings类具有完全限定名称DocumentFormat.OpenXml.Wordprocessing.Settings