Я хочу знать, зашифрован ли PDF-документ, загруженный в мой апплет. Будучи апплетом, я не хочу, чтобы весь PDFBox (который делает это) с моим апплетом, поэтому я ищу что-то меньшее или код для этого прямо!Как узнать, зашифрован ли PDF-файл, загруженный в мой апплет?
Я пытаюсь использовать код для PDFBox, чтобы вырезать только нужный код, но не уверен, что это слишком много работы или даже если он нарушает лицензию.
Вы можете просто пройти через PDF и поиск "/ Encrypt". Однако такой PDF-файл может быть доступен для просмотра, если пароль пользователя пуст. См. Также комментарии здесь: https://stackoverflow.com/questions/28799979/apache-pdfbox-claims-that-pdf-documents-are-encrypted-but-they-are-not-fix –