createSignature

KGPdfHummer.createSignature

功能说明

创建域数字签名及文档编辑实例。

函数原型

createSignature(String fileName, byte[] ownerPassword, boolean partial, OutputStream os, File tmpDic, boolean append)

参数

参数名 类型 必填 说明
fileName String 需要签名的文档路径。
ownerPassword byte 文档打开密码,没有传null。
partial boolean 需要时再加载文档内容。
os OutputStream 签名后的文档。
tmpDic File 签名时文档保存临时目录,null时文档保存在内存中。
append boolean 追加模式。

返回值

KGPdfHummer 实例。

调用示例

KGPdfHummer.createSignature("D:/tmp/1.pdf", null,true, fileOutputStream, new File("D:/tmp/"),true);

函数原型

KGPdfHummer.createSignature(InputStream in, byte[] ownerPassword, OutputStream os, File tmpDic, boolean append)

参数

参数名 类型 必填 说明
in InputStream 需要签名的文档流。
ownerPassword byte 文档打开密码,没有传时null。
os OutputStream 签名后的文档。
tmpDic File 签名时文档保存临时目录,null时文档保存在内存中。
append boolean 追加模式。

返回值

KGPdfHummer 实例。

调用示例

KGPdfHummer.createSignature(in, null,fileOutputStream, new File("D:/tmp/"),true);