Java の Digital 署名で Pdf ファイルに eSign

数行の Java コードで Digital 署名を追加する方法


無料トライアルをダウンロード

GroupDocs.Signature for Java デジタル署名 API について

GroupDocs.Signature for Java は、デジタル証明書を使用してデジタル電子署名を使用してドキュメントに署名するための一般的な API です。デジタル署名 API では、PFX 証明書ファイルを使用して、パスワードで保護された秘密鍵と公開鍵でドキュメントに署名します。デジタル署名は、eSign PDF の特定のページを使用してビジネス ドキュメントを認証したり、Word、Excel、Powerpoint ファイル、Open Office ドキュメントなどの Microsoft Office ドキュメント全体を認証したりするために使用できます。顧客は、署名の編集、削除、調整など、署名を簡単に操作できます。 API は、署名を検索して検証する方法を提供します。さらに、署名をカスタマイズするための多くの機能が提供されます。

Java で Digital を使用して Pdf に署名する手順

GroupDocs.Signature for Java は、Pdf ドキュメントに Digital 署名ですばやく簡単に署名する機能を提供します。

  • パスまたはメモリ ストリームとして署名することになっている Pdf ファイルを提供する署名クラスのインスタンスを作成します
  • SignOptions クラスをインスタンス化し、要求されたすべてのデータを設定します。
  • 出力 Pdf ファイルまたはメモリ ストリームを渡す Signature.Sign() メソッドを呼び出します。

システム要求

GroupDocs.Signature for Java は、すべての主要なプラットフォームとオペレーティング システムでサポートされています。以下のコードを実行する前に、システムに次の前提条件がインストールされていることを確認してください。

  • オペレーティング システム: Microsoft Windows、Linux、MacOS
  • 開発環境: NetBeans, Intellij IDEA, Eclipse, etc.
  • Java runtime: J2SE 6.0 and above
  • Maven から最新の GroupDocs.Signature for Java を取得します

        
// Set up input Pdf file
String filePath = "input.pdf";
// Set up output file
String outputFilePath = "output.pdf";
// Provide digital certificate
String certificateFilePath = "certificate.pfx";

// Instantiate Signature for input file
Signature signature = new Signature(filePath);

//Provide sign options
DigitalSignOptions options = new DigitalSignOptions(certificateFilePath);

// set certificate password
options.setPassword("1234567890");

// set signature position
options.setLeft(50);
options.setTop(200);

// sign Pdf document
SignResult result = signature.sign(outputFilePath, options);

Digital ライブ デモで Pdf ドキュメントに署名

GroupDocs.Signature App Web サイトにアクセスして、さまざまな署名で Pdf ファイルに今すぐ署名してください。無料のオンラインデモがあなたを待っています。

APIをダウンロードする必要はありません

コードを書く必要はありません

ソースファイルをアップロードするだけです

ファイルを保存するためのダウンロードリンクを取得する

Java でサポートされているその他の Digital 署名

“Pdf に他の署名タイプで署名することもできます。以下のリストをご覧ください。”

DOCでDIGITALに署名する

(Microsoft Word Binary Format)

DOCXでDIGITALに署名する

(Office 2007+ Word Document)

DOCMでDIGITALに署名する

(Microsoft Word 2007 Marco File)

DOTでDIGITALに署名する

(Microsoft Word Template Files)

DOTXでDIGITALに署名する

(Microsoft Word Template File )

ODTでDIGITALに署名する

(OpenDocument Text File Format)

OTTでDIGITALに署名する

(OpenDocument Standard Format)

XLSでDIGITALに署名する

(Microsoft Excel Spreadsheet (Legacy))

XLSMでDIGITALに署名する

(Macro-enabled Spreadsheet)

XLSBでDIGITALに署名する

(Excel Binary Workbook)

ODSでDIGITALに署名する

(OpenDocument Spreadsheet)

OTSでDIGITALに署名する

(OpenDocument Spreadsheet Template)

XLTMでDIGITALに署名する

(Excel Macro-Enabled Template)

PPTXでDIGITALに署名する

(Open XML presentation Format)

PPTMでDIGITALに署名する

(Macro-enabled Presentation File)

Back to top
 日本