So prüfen Sie, ob eine PDF-Datei kennwortgeschützt ist

Ich versuche, mit dem PdfReader von iText zu prüfen, ob eine bestimmte PDF-Datei kennwortgeschützt ist oder nicht. Es tritt jedoch die folgende Ausnahme auf:

Ausnahme im Thread "Main Thread" java.lang.NoClassDefFoundError: org / bouncycastle / asn1 / ASN1OctetString

Wenn Sie denselben Code jedoch mit einer nicht kennwortgeschützten Datei testen, funktioniert er einwandfrei. Hier ist der vollständige Code:

try {
    PdfReader pdf = new PdfReader("C:\\abc.pdf");
} catch (IOException e) {
    e.printStackTrace();
}

Antworten auf die Frage(6)

Ihre Antwort auf die Frage