使用ITextRenderer

时间:2018-05-01 20:41:27

标签: java pdf

我被带到一个项目,而原始编码器已经出国,无法提问。在此计划中,我们使用ITextRenderer创建pdf文件,并通过电子邮件将其发送给供应商以进行签名。他们最近注意到这些文件是可编辑的,因此他们可以编辑这些条款。

    Long fileId = System.currentTimeMillis();
    ITextRenderer rendere = new ITextRenderer();
    OutputStream file = null;
    try{
        String k = getFormHtml(cookies);
        rendere.setDocumentFromString(k);
        rendere.layout();`enter code here`
        file = new FileOutputStream(new VKTPdfFile(fileId));
        rendere.createPDF(file);
    } 

我看到ITextRenderer有一个函数setPDFEncryption,用PDFEncryption填充,但我找不到如何使用它的例子。我只是想禁用编辑;用户应该能够打印,签名,扫描,就是这样。

0 个答案:

没有答案