function SaveAsPadesDss(const FileName: string; const Options: TPadesDssOptions): Boolean; overload;
現在のドキュメントバイトをファイルへ保存すると同時に、X.509 検証マテリアル (証明書、CRL、OCSP レスポンス) をドキュメントのグローバルな /DSS 辞書へ注入します
TPadesDssOptions.Vris は、パディングバイトを含むデコード済み署名 /Contents 値全体の大文字 SHA-1 をキーとする間接 /Type /VRI 辞書を通じて、選択されたマテリアルを各署名に関連付けられます
Active が True である必要があります。保存操作が失敗した場合は False を返します
| FileName | 出力先ファイルへの絶対パスまたは相対パス |
| Options | DER マテリアル配列、署名固有の VRI インデックスリスト、拡張設定を含む完全な DSS 構成 |
/DSS マーカーを含むインクリメンタル更新によって新しいファイルとして保存されますEPadesCrypto を発生させます
var
DssOpts: TPadesDssOptions;
begin
if not Pdf1.Active then Exit;
DssOpts := TPadesDssOptions.Default;
// populate DssOpts.Certs with DER validation certificates
Pdf1.SaveAsPadesDss('signed-blt.pdf', DssOpts);
end;