膨大な量の PDF ファイルがあり、(PDF セキュリティ オプションのため) 入力可能なファイルとそうでないファイルをプログラムで判断する必要があります。それを行う方法はありますか?
これまでのところ、私が試した最善の解決策は、 https ://stackoverflow.com/a/4396189/112934 で提案されているように、pdftk に基づくバッチ スクリプトです。このようにして、パスワードで保護されていないファイルをすべて破棄しました。しかし、パスワードで保護されているにもかかわらず、入力可能な PDF をいくつか見つけました。
何か案は?使いやすい API があれば、小さなJava アプリケーションを書いてもかまいませんが、バッチ スクリプトの方がいいと思います...
PS:明確にするために、「フィールドの入力フォーム」セキュリティオプションが「許可」または「許可されていない」に設定されているかどうかを判断する必要があります。