Jak sprawdzić, czy plik PDF jest chroniony hasłem, czy nie
Próbuję użyć narzędzia PdfReader iText, aby sprawdzić, czy dany plik PDF jest chroniony hasłem, czy nie, ale otrzymuję ten wyjątek:
Wyjątek w wątku „Główny wątek” java.lang.NoClassDefFoundError: org / bouncycastle / asn1 / ASN1OctetString
Ale podczas testowania tego samego kodu na pliku niechronionym hasłem działa dobrze. Oto pełny kod:
try {
PdfReader pdf = new PdfReader("C:\\abc.pdf");
} catch (IOException e) {
e.printStackTrace();
}