PLOP、PLOP DS は2024年12月末を以て販売を終了しました。
PLOP / PLOP DS サンプル集(クックブック)
本サンプルプログラムは、PDF の権限やパスワードの追加、ウェブ最適化を行う PLOP、 PDF に電子署名、タイムスタンプを付与する PLOP DS の基本的な機能を実際のプログラムで紹介したものです。
電子署名
既存 PDF への電子署名 | 既存 PDF に電子署名を付与します。 |
複数の PDF に PKCS#11 で署名 | 複数の PDF に PKCS#11 で電子署名を付与します。 |
生成した PDF に電子署名 | PDFlib で PDF を生成し、PLOP DS で電子署名を付与します。 |
画像を用いた電子署名 | 手書き署名等の画像を使用して電子署名を付与します。 |
上記のサンプルで使用した電子署名は信頼された認証局で発行されたものではないため、Adobe Acorbat 等で開くと「少なくとも 1 つの署名に問題があります。」と表示されますが、信頼された認証局で発行された電子署名を使うと「署名済みであり、すべての署名が有効です。」と表示されます。
タイムスタンプ
タイムスタンプ付き署名の付与 | タイムスタンプにより PDF に署名した日時を証明します。 |
文書タイムスタンプの付与 | タイムスタンプにより PDF がいつから存在するかを証明します。 |
長期署名の付与 | 電子文書の長期保存のために必要な長期署名 (ES-A) を付与します。 |
上記のサンプルで使用した電子署名は信頼された認証局で発行されたものではないため、Adobe Acorbat 等で開くと「少なくとも 1 つの署名に問題があります。」と表示されますが、信頼された認証局で発行された電子署名を使うと「署名済みであり、すべての署名が有効です。」と表示されます。
このサンプルで使用したタイムスタンプ局は PDFlib 製品の検証に使用してもらうことを目的に弊社が公開しているもので、国税関係書類のような公的な書類には使用できません。詳細は 検証用タイムスタンプサーバーについて をご確認ください。
(Apr 30, 2020 - Dec 27, 2024)