PDFium Delphi Component Docs

SaveAsPadesDssToStream Méthode

Composant: TPdf  ·  Unit: PDFium
Sauvegarde le PDF actif vers un flux personnalisé tout en intégrant les certificats de validation DSS PAdES

Syntax

function SaveAsPadesDssToStream(Stream: TStream; const Options: TPadesDssOptions): Boolean;

Description

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

TPadesDssOptions.Vris écrit des dictionnaires VRI indirects spécifiques à la signature dont les tableaux de certificats, d’OCSP et de CRL référencent des flux de matériel globaux dédupliqués

Parameters

StreamFlux de destination dans lequel écrire les octets de sortie
OptionsConfiguration DSS complète contenant le matériel de validation et les entrées VRI spécifiques à la signature

Remarks

Example

var
  MemStream: TMemoryStream;
  DssOpts: TPadesDssOptions;
begin
  if not Pdf1.Active then Exit;
  MemStream := TMemoryStream.Create;
  try
    DssOpts := TPadesDssOptions.Default;
    Pdf1.SaveAsPadesDssToStream(MemStream, DssOpts);
  finally
    MemStream.Free;
  end;
end;

See Also

SaveAsPadesDss SignPadesToStream