PDFium Delphi Component Docs

SaveAsPadesDss-metodi

Komponentti: TPdf  ·  Yksikkö: PDFium
Tallentaa aktiivisen PDF:n tiedostoon upottaen PAdES Document Security Store (DSS) -validointivarmenteita

Syntax

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

Description

Tallentaa nykyisen dokumentin tavut tiedostoon samalla kun X.509-validointimateriaalit (varmenteet, CRL:t ja OCSP-vastaukset) lisätään dokumentin globaaliin /DSS-sanakirjaan

TPadesDssOptions.Vris voi liittää valitun materiaalin jokaiseen allekirjoitukseen epäsuorien /Type /VRI-sanakirjojen kautta, jotka avainnetaan täydellisen puretun allekirjoituksen /Contents-arvon isoista SHA-1-arvoista, mukaan lukien mahdolliset täytetavut

Vaatii Active-arvon olevan True; palauttaa False, jos tallennusoperaatio epäonnistuu

Parameters

FileNameAbsolute or relative path to the destination file
OptionsComplete DSS configuration containing DER material arrays, signature-specific VRI index lists, and extension settings

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