PDF タイムスタンプアダー

Documentize PDF タイムスタンプアダー for .NET は、PDFドキュメントに安全なタイムスタンプを追加するために設計された強力なツールです。これは、信頼できる時間参照を提供することで、ドキュメントの完全性と信頼性を向上させ、デジタル署名基準の遵守を保証します。

PDFにタイムスタンプを追加する方法

PDFドキュメントに安全なタイムスタンプを追加するには、次の手順に従います。

  1. AddTimestampOptionsのインスタンスを作成して、タイムスタンププロセスを設定します。
  2. AddInputメソッドを使用して、入力PDFファイルを追加します。
  3. AddOutputを使用して出力ファイルパスを設定します。
  4. Processメソッドを使用してタイムスタンプを実行します。
 1// タイムスタンプオプションを設定する
 2var options = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url");
 3
 4// 入力PDFファイルを追加
 5options.AddInput(new FileDataSource("path_to_pdf"));
 6
 7// 出力PDFファイルを指定
 8options.AddOutput(new FileDataSource("path_to_result_pdf"));
 9
10// タイムスタンププロセスを実行
11Timestamp.Process(options);

タイムスタンプサーバーでのカスタム認証の使用方法

タイムスタンプサーバーに接続する際に基本認証資格情報を提供できます。これにより、ユーザー名とパスワードを必要とするサーバーで認証できます。

  1. serverBasicAuthCredentialsを含むAddTimestampOptionsのインスタンスを作成します。
  2. 入力ファイルと出力ファイルのパスを追加します。
  3. Processメソッドを呼び出します。
 1// 認証付きでタイムスタンプオプションを設定します
 2var options = new AddTimestampOptions("path_to_pfx", "password_for_pfx", "timestamp_server_url", "username:password");
 3
 4// 入力PDFファイルを追加
 5options.AddInput(new FileDataSource("path_to_pdf"));
 6
 7// 出力PDFファイルを指定
 8options.AddOutput(new FileDataSource("path_to_result_pdf"));
 9
10// タイムスタンププロセスを実行
11Timestamp.Process(options);

PFXファイルとパスワードの取り扱い

AddTimestampOptionsクラスを使用すると、デジタル署名用のPFXファイルとパスワードを使用できます。

  • PFXストリームまたはファイルパス: PFXファイルへのストリームまたはファイルパスを提供できます。
  • パスワード保護: PFXファイルのパスワードを安全に管理するようにしてください。

主な機能:

  • 安全なタイムスタンプの追加: PDFドキュメントに安全なタイムスタンプを簡単に追加します。
  • カスタマイズ可能なタイムスタンプサーバー: カスタムタイムスタンプサーバーのURLおよび認証資格情報を使用します。
  • 自動化: 自動ワークフローのために、.NETアプリケーションにタイムスタンプ処理を統合します。
  • コンプライアンス: デジタル署名およびタイムスタンプの業界標準を満たすようにします。
 日本語