Spire.PDF for NET能给文档加密么
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spire.PDF for NET能给文档加密么相关的知识,希望对你有一定的参考价值。
Spire.PDF支持拆分、合并、覆盖PDF文档,用户可以覆盖不同的PDF文档页到另一个PDF文档。与此同时,Spire.PDF提供导入,邮戳功能,小册子功能,表格填充功能来帮助用户读取表格数据和填充数据库。用户可以通过设置密码和数字签名保护PDF 文档。用户密码和所有者密码可以确定加密的PDF文档的可读性、可修改性、是否可打印等有选择性的限制。与此同时,数字签名作为一个更有效的方法,可以应用于维护和对PDF文档进行身份验证。 参考技术A Spire.PDF支持拆分、合并、覆盖PDF文档,用户可以覆盖不同的PDF文档页到另一个PDF文档。与此同时,Spire.PDF提供导入,邮戳功能,小册子功能,表格填充功能来帮助用户读取表格数据和填充数据库。
用户可以通过设置密码和数字签名保护PDF 文档。用户密码和所有者密码可以确定加密的PDF文档的可读性、可修改性、是否可打印等有选择性的限制。与此同时,数字签名作为一个更有效的方法,可以应用于维护和对PDF文档进行身份验证。 参考技术B
支持 ,参考下面的代码:(注:PDF有打开密码和权限密码,代码中的open为打开密码,permission为权限密码)
//加载PDFPdfDocument pdf = new PdfDocument();
pdf.LoadFromFile("Sample.pdf");
//保护PDF文档()
pdf.Security.Encrypt("open", "permission", PdfPermissionsFlags.Print|PdfPermissionsFlags.CopyContent, PdfEncryptionKeySize.Key128Bit);
//保存文档
pdf.SaveToFile("Encrypted.pdf", FileFormat.PDF);
以上是关于Spire.PDF for NET能给文档加密么的主要内容,如果未能解决你的问题,请参考以下文章
c#中利用Spire.pdf控件加密解密都不让超过10页,怎么处理,才能加密解密任意大小的文件