質問: java+itextを使って既存pdfファイルにjavascriptを埋め込み、 有効期限(閲覧期限)を設定したいのですが、このようなことは 実現可能でしょうか? Acrobat Pro/Dc等の有償ソフトを使わずに、 実現する方法があれば教えていただきたいです。 現在、itextのAPi(PdfEncryptor.encrypt)を使い、パスワード、 印刷禁止等の設定は行えています。
回答: itextを使ったことがないのでjavascriptに関する部分で気になった点だけ・・・ javascriptで日時を取得する場合は実行されるPCの日時を取得するため有効期限設定が実現できたとしてもPCの設定変更で突破されてしまうのでこの点も考慮されたほうがよいかと思います。