encryptPdf
KGPdfHummer.encryptPdf
功能说明
证书加密,需要导入相应私钥证书到PC机(电脑),才能打开 PDF文档。
函数原型
encryptPdf(String user, String owner, int permission)
参数
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
user | String | 是 | 打开PDF文档时的密码 |
owner | String | 是 | 修改权限设置的密码 |
permission | int | 是 | 权限控制值,文档不允许任何操作值为:0。 permission值: PdfWriter.ALLOW_PRINTING(打印) PdfWriter.ALLOW_MODIFY_CONTENTS(更改文档) PdfWriter.ALLOW_COPY(内容复制或提取、提取内容用于辅助工具) PdfWriter.ALLOW_MODIFY_ANNOTATIONS(注释) PdfWriter.ALLOW_FILL_IN(填写表单域) PdfWriter.ALLOW_SCREENREADERS(启用内容辅助工具) PdfWriter.ALLOW_ASSEMBLY(文档组合) PdfWriter.ALLOW_DEGRADED_PRINTING(弱打印,打印效果不佳) 也可以组合使用: PdfWriter.ALLOW_DEGRADED_PRINTING | PdfWriter.ALLOW_DEGRADED_PRINTING |
返回值
void