2012-02-04 19 views
1

我想用VSTO製作一些法律文件(賬單,估算)。 如果有任何方法讓這些Word文檔完全只讀(通過OpenOffice無法修改),那麼我就會徘徊不前。 否則,有沒有辦法以編程方式生成一個「密鑰」簽署文件的內容?以編程方式鎖定,驗證和簽名使用VSTO創建的Word文檔?

一句話,我只是想證明的內容是正確的,並且我是鼻祖......

感謝

回答

1

是的,你可以準確地簽署Office文檔作爲你要求。 See here。您無法防止文檔被超出您的控制範圍而被更改,但如果簽名被更改並且惡意編輯器無法在沒有您的私鑰的情況下生成有效簽名,則該簽名將變爲無效。

確實如何在程序上做到這一點我不確定,但是如果.NET BCL或VSTO沒有提供這樣的API,我會感到非常驚訝。

相關問題