PDF Timestamp Adder
Documentize PDF Timestamp Adder for .NETは、PDF文書に安全なタイムスタンプを追加するために設計された強力なツールです。信頼できる時間の参照を提供することにより、文書の整合性と信頼性を向上させ、デジタル署名基準への準拠を確保します。
PDFにタイムスタンプを追加する方法
PDF文書に安全なタイムスタンプを追加するには、次の手順に従います:
Timestamp
クラスのインスタンスを作成します。- タイムスタンププロセスを構成するために
AddTimestampOptions
のインスタンスを作成します。 AddInput
メソッドを使用して入力PDFファイルを追加します。AddOutput
を使用して出力ファイルパスを設定します。Process
メソッドを使用してタイムスタンプ処理を実行します。
1// タイムスタンププラグインのインスタンスを生成する
2var plugin = new Timestamp();
3
4// タイムスタンプオプションを構成する
5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
6
7// 入力PDFファイルを追加する
8opt.AddInput(new FileDataSource("path_to_pdf"));
9
10// 出力PDFファイルを指定する
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// タイムスタンプ処理を実行する
14plugin.Process(opt);
タイムスタンプサーバーでのカスタム認証の使用方法
タイムスタンプサーバーに接続するときに基本認証資格情報を提供できます。これにより、ユーザー名とパスワードを必要とするサーバーで認証できます。
Timestamp
クラスのインスタンスを作成します。serverBasicAuthCredentials
を含むAddTimestampOptions
のインスタンスを作成します。- 入力ファイルと出力ファイルのパスを追加します。
Process
メソッドを呼び出します。
1// タイムスタンププラグインのインスタンスを生成する
2var plugin = new Timestamp();
3
4// 認証を使用してタイムスタンプオプションを構成する
5var opt = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
6
7// 入力PDFファイルを追加する
8opt.AddInput(new FileDataSource("path_to_pdf"));
9
10// 出力PDFファイルを指定する
11opt.AddOutput(new FileDataSource("path_to_result_pdf"));
12
13// タイムスタンプ処理を実行する
14plugin.Process(opt);
PFXファイルとパスワードの取り扱い
AddTimestampOptions
クラスを使用すると、デジタル署名用にPFXファイルとパスワードを使用できます。
- PFXストリームまたはファイルパス: PFXファイルに対してストリームまたはファイルパスを提供できます。
- パスワード保護: PFXファイルのパスワードを安全に管理することを確認してください。
主な機能:
- 安全なタイムスタンプの追加: PDF文書に安全なタイムスタンプを簡単に追加します。
- カスタマイズ可能なタイムスタンプサーバー: カスタムタイムスタンプサーバーのURLと認証情報を使用します。
- 自動化: 自動ワークフローのために.NETアプリケーションにタイムスタンピングを統合します。
- 準拠性: 文書がデジタル署名とタイムスタンプの業界基準を満たすことを保証します。