2011-11-14 36 views

回答

0

您沒有指定用於創建PDF的內容,因此我只能指出您的總體方向。 (ActiveX是通用框架,我們需要您使用的特定技術/庫,例如Adobe Acrobat或Ghostscript或其他)

您可以在PDF中設置兩種類型的密碼,「用戶」和「所有者」。如果設置了「用戶」密碼,那麼在允許打開文檔之前,用戶需要輸入密碼。 「所有者」密碼(這是您正在尋找的)控制高級設置,如複製文本和圖像,打印和編輯。無論您使用哪種技術,您都需要設置「所有者」密碼並設置您想要允許的選項。您也可能會發現這些選項也取決於文檔庫的文檔加密。

只是警告,Adobe Acrobat和Adobe Reader都尊重「所有者」密碼設置,但並非所有程序都這樣做。事實上,如果您使用Adobe Acrobat設置「所有者」密碼,系統會提示您提供相應的警告。如果您試圖阻止臨時上班族選擇您的文本,這通常很好,但如果您存儲政府機密或版權作品,我會建議您尋找其他解決方案。

+0

我寫了「Word 2007+ ActiveX」,我的意思是我使用OLE AUtomation的MS Word 2007或MS Word 2010 – LaBracca

+0

無論如何,當保存爲PDF使用MS詞(我的意思是MS WOrd的用戶界面)我有一些選項,一個選項是密碼保護它,但我沒有看到生成「不可選擇」文檔的選項,這是一個我無法選擇文本的文檔,因此可能在activex中也是不可行的。 – LaBracca

相關問題