我们正在以编程方式使用 openxml 创建 word 文档。一切正常,但是当我们也以编程方式使用 openxml 进行编辑保护文档时,文档的内容就会受到影响,例如句子
如果生成的文档没有受到保护,那么一切都很好。
任何帮助将不胜感激。
提前致谢。
我们用来保护文档的代码是
using (WordprocessingDocument wdoc = WordprocessingDocument.Open(strPath, true))
{
DocumentSettingsPart docSett = wdoc.MainDocumentPart.DocumentSettingsPart;
docSett.RootElement.Append(new DocumentProtection { Edit = DocumentProtectionValues.ReadOnly });
docSett.RootElement.Save();
}