請注意,該教程只適用Spire.PDF 3.9.421及其以上版本。該教程顯示瞭如何使用C#經過如下兩個部分使用密碼來保護和取消保護PDF文件:html
加密PDF加密
有兩種密碼能夠用於加密PDF,打開密碼和修改密碼。 打開的密碼只設置爲打開密碼。 修改密碼不只能夠設置打開PDF文件,還能夠設置打印,內容複製,註釋等的限制。htm
Spire.PDF提供pdf.Security.Encrypt(字符串openPassword,字符串permissionPassword,PdfPermissionsFlags權限,PdfEncryptionKeySize keySize)方法,爲咱們加密PDF文件打開,訪問權限並設置PDF密鑰大小。blog
解密PDF教程
咱們須要經過調用方法PdfDocument.LoadFromFile(string filename,string password)來加載帶有密碼的加密PDF文件(打開密碼或修改密碼是OK)。 而後使用pdf.Security.Encrypt(字符串openPassword,字符串permissionPassword,PdfPermissionsFlags權限,PdfEncryptionKeySize keySize,字符串originalPermissionPassword)的方法重置密碼或將密碼設置爲空以解密PDF文件。圖片
查看原文字符串