PDFium Delphi Component Docs

SaveAsPadesDss Méthode

Composant: TPdf  ·  Unit: PDFium
Sauvegarde le PDF actif vers un fichier tout en intégrant les certificats de validation Document Security Store (DSS) PAdES

Syntax

function SaveAsPadesDss(const FileName: string; const Options: TPadesDssOptions): Boolean; overload;

Description

Sauvegarde les octets du document courant dans un fichier en injectant des matériaux de validation X.509 (certificats, CRL et réponses OCSP) dans le dictionnaire /DSS global du document

TPadesDssOptions.Vris peut associer le matériel sélectionné à chaque signature via des dictionnaires indirects /Type /VRI indexés par le SHA-1 en majuscules de la valeur /Contents de signature décodée complète, y compris les octets de remplissage

Exige que Active soit True ; renvoie False si l’opération de sauvegarde échoue

Parameters

FileNameChemin absolu ou relatif vers le fichier de destination
OptionsConfiguration DSS complète contenant des tableaux de matériel DER, des listes d’index VRI spécifiques à la signature et des réglages d’extension

Remarks

Example

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;

See Also

SaveAsPadesDssToStream SignPades ValidatePades