PDFium Delphi Component Docs

SaveAsPadesDss metod

Component: TPdf  ·  Unit: PDFium
Čuva aktivni PDF u fajl uz ugrađivanje PAdES Document Security Store (DSS) sertifikata za validaciju

Syntax

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

Description

Čuva trenutne bajtove dokumenta u fajl uz ubrizgavanje X.509 materijala za validaciju (sertifikati, CRL i OCSP odgovori) u globalni rečnik /DSS dokumenta

TPadesDssOptions.Vris može povezati izabrani materijal sa svakim potpisom preko indirektnih rečnika /Type /VRI ključevanih velikim slovima pisanim SHA-1 vrednošću potpuno dekodiranog /Contents potpisa, uključujući bajtove popune

Zahteva da Active bude True; vraća False ako operacija čuvanja ne uspe

Parameters

FileNameApsolutna ili relativna putanja do odredišne datoteke
OptionsKompletna DSS konfiguracija koja sadrži nizove DER materijala, liste VRI indeksa specifične za potpis i podešavanja ekstenzija

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