数字版权管理 (DRM) 选项,用于使用 C# Microsoft Word 文档



我正在尝试为Microsoft Office Word DRM选项制作自己的应用程序。如:只读、打印、加密、水印。

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

问题是,当Word打开您的文档时,它已经无效。对于Word来说,它只是一堆无效的字节,在您的情况下,这是加密的文档。

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

相关内容

最新更新