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为权限密码)

//加载PDF 
PdfDocument 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页,怎么处理,才能加密解密任意大小的文件

C# 将Word转为PDF时,设置PDF文档保护

Java-PDF添加水印文字或图片,使用Spire.PDF for Java

C# Spire.PDF 实现pdf文件盖章

C#/VB.NET 合并PDF页面

最新Spire.pdf Spire.Doc Spire.Xls等无水印使用