我的c#应用程序必须填写Word模板并将处理结果保存到另一个文件。我们已被要求锁定新文件以防止任何修改。现在,我已经尝试了:打开文档时仍可编辑但是如何防止用户使用c#Word Interop编辑Word文档?
wordDoc.Protect(
Word.WdProtectionType.wdAllowOnlyReading,
ref oMissing,
ref password,
ref oMissing,
ref oMissing);
并保存,唯一的限制是,我们不能保存到同一文件...至极,显然我不是什么寻找。 我需要的是一个完整的LOCK文档,即用户不能与Word进行交互(编辑,取消,添加或重新格式化文本)。 我知道在Excel中有一种方法来锁定工作表的单元格,我为另一个项目做了...在Word中有类似的东西吗?
忘了提及:我必须使用Word 2003(所以PIA版本11.0)。
通常,转换为PDF将是创建不可编辑文档的首选方法。 – spender 2010-11-14 14:05:59