类 PDFUtil
java.lang.Object
cn.net.pap.common.pdf.PDFUtil
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidaddProtect(String pdfFilePath, String ownerPassword, String userPassword, String outputFilePath) 添加禁止编辑(密码)static void添加数字签名static void添加印章static voidconvertPDFA(String inputFilePath, String outputFilePath) convert PDF/A
-
构造器详细资料
-
PDFUtil
public PDFUtil()
-
-
方法详细资料
-
addStamp
public static void addStamp(String pdfFilePath, String imageFilePath, String outputFilePath) throws Exception 添加印章- 参数:
pdfFilePath-imageFilePath-outputFilePath-- 抛出:
Exception
-
addSign
public static void addSign(String pdfFilePath, String keystorePath, String keystorePassword, String outputFilePath) throws Exception 添加数字签名- 参数:
pdfFilePath-keystorePath- *.p12 可以申请SSL证书(*.key, .crt),然后使用openssl 命令转换为 p12 证书keystorePassword- 密码outputFilePath-- 抛出:
Exception
-
addProtect
public static void addProtect(String pdfFilePath, String ownerPassword, String userPassword, String outputFilePath) throws Exception 添加禁止编辑(密码)- 参数:
pdfFilePath-ownerPassword-userPassword-outputFilePath-- 抛出:
Exception
-
convertPDFA
convert PDF/A- 参数:
inputFilePath-outputFilePath-- 抛出:
Exception
-