2015-04-15 25 views
1

我想为Microsoft Office Word DRM选项制作自己的应用程序。 like:只读,打印,加密,水印。微软Word文档使用C#的数字版权管理(DRM)选项

详情: 我制作了MS Word插件,用于DRM​​选项。 我将通过使用Application_DocumentBeforePrintApplication_DocumentOpen来处理打印和只读权限。 但是, 我需要这些帮助。 我的文件采用加密格式。所以,当我试图打开该文件时(双击),它给出了错误内容不正确。 所以,我想点击解密文件,然后打开。 在关闭或退出文件时会再次加密。

回答

0

问题是,当Word打开文档时,它已经失效。要字,它只是一堆无效的字节,在你的情况下,是加密的文件。

您可以创建一个新的文件扩展名,并使用新的shell应用程序(即您的写入)来注册该类型,该应用程序执行解密并使用Word打开文档。处理保存(和加密)将由您的AddIn触发。