I found out that I got an error if I try to open an existing 1.6 PDF with iText (version 5.1.1). If I transform this same PDF in a 1.5, I'm able to read it.
I tried to find out since which version of iText PDF 1.6 are handled but cannot find the information. Any idea? Thx!
Edit: here the stack :
Caused by: java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1OctetString
at com.itextpdf.text.pdf.PdfEncryption.<init>(PdfEncryption.java:147)
at com.itextpdf.text.pdf.PdfReader.readDecryptedDocObj(PdfReader.java:775)
at com.itextpdf.text.pdf.PdfReader.readDocObj(PdfReader.java:1152)
at com.itextpdf.text.pdf.PdfReader.readPdf(PdfReader.java:512)
at com.itextpdf.text.pdf.PdfReader.<init>(PdfReader.java:172)
Error is happening when executing line :
final PdfReader reader = new PdfReader(file.getAbsolutePath());