我在嘗試打開PDF文件以讀取其內容並將數據映射回pdf時收到錯誤。錯誤是: com.itextpdf.text.exceptions.InvalidPdfException:未知加密類型R = 6 在com.itextpdf.text.pdf.PdfReader.readPdf(PdfReader.java:631)Itext PDFReader讀取256位AES加密pdf
我用java 1.6 ,Itext 5.4.1和bouncycastle 1.48。該pdf是作爲版本1.7創建的,並且被加密爲256位AES。有沒有人有Java閱讀這種ecncrypted pdf的例子。
當前我的代碼讀取所有pdf以前的版本沒有任何錯誤,以前的版本是在128位加密加密。
PdfReader reader = new PdfReader(src,"passwordtext".getBytes());
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(dest));
AcroFields form = stamper.getAcroFields();
任何幫助表示讚賞。