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);