个人信息分享

Chrome打印预览openpdf/itextpdf生成的PDF文件注意事项

  在使用openpdf/itextpdf过程中发现,若使用加密参数ALLOW_DEGRADED_PRINTING,则可能会导致在chrome浏览器中无法使用预览功能,提示:“打印预览失败”,因此如果想要避免这个问题,建议不要设置ALLOW_DEGRADED_PRINTING参数。

//不能设置这个,否则chrome无法打印预览
writer.setEncryption(null, ownerPassword, PdfWriter.ALLOW_DEGRADED_PRINTING, true);

chrome打印预览失败

chrome打印预览失败