この正確なチュートリアルでは、JavaでPDFにデジタル署名を追加する方法について詳しく説明します。証明書ファイルでJavasignPDFドキュメントを使用する方法に関するすべての基本的な詳細をカバーしています。さらに、PDF署名機能をPDF処理アプリケーションに統合するために他のツールをインストールする必要はありません。
JavaでPDFにデジタル署名を追加する手順
- PDFファイルにデジタル署名するためのプロジェクトにAspose.PDF for Javaライブラリへの参照を追加します
- ターゲットPDFファイルをDocumentクラスオブジェクトにロードして署名します
- PKCS7クラスオブジェクトを初期化して、入力証明書ファイルをロードします
- 長方形の座標を指定し、署名の外観画像を設定します
- certifyメソッドを使用してドキュメントに署名し、出力ファイルを保存します
これらの手順は、Javaを使用して*PDFにデジタル署名を追加する方法をまとめたものです。ページ番号と長方形の座標を制御して、デジタル署名を配置できます。同様に、PDFドキュメントに署名するときに、画像、理由、連絡先の詳細などの署名の外観を制御できます。
JavaでPDFにデジタル署名を追加するコード
このコードサンプルは、PFX証明書ファイルのパスワードを指定する必要がある* Java sign PDFwithcertificate*です。さらに、このコードは必要に応じて即興で作成できます。たとえば、入力PDFファイルをロードしてデジタル署名を追加したり、空白のドキュメントを初期化して処理し、PdfFileSignatureクラスを使用して署名したりすることができます。
この記事では、JavaでPDFにデジタル署名を追加する方法について説明しました。一方、パスワードでPDFを保護するプロセスを理解したい場合は、Javaでパスワードを使用してPDFを保護する方法の記事に進んでください。