PDFium Delphi Component Docs

SignPades metoda

Component: TPdf  ·  Unit: PDFium
Doda omejen podpis odobritve ali certifikacijski podpis PAdES z uporabo lokalnega certifikata

Syntax

function SignPades(const FileName: string; const Options: TPadesSignOptions): Boolean; overload;
function SignPades(const FileName: string; const Thumbprint: string): Boolean; overload;

Description

Dokumentu PDF pripne postopno posodobitev z digitalnim podpisom in ustvari slovar podpisa, skladen s PAdES B-B ali B-T

Metoda podpira tako napredne zapise za podrobno nastavitev potrdil kot preproste šestnajstiške prstne odtise SHA-1, ki se preslikajo v shrambo Windows Current User 'MY'

Options.FieldOptions lahko doda zahtevane zagonske vrednosti, dovoljene razloge in pravne izjave, sprejemljive certifikate podpisnikov, zaklepe polj ter parametre transformacij odobritve ali certifikacije

Parameters

FileNameCiljna pot, kamor se shrani podpisani PDF
OptionsStruktura s podrobnostmi podpisa, ki vsebuje podatke certifikata, časovne žige, možnosti zaveze, ravni varnosti in omejitve polj
ThumbprintŠestnajstiški niz prstnega odtisa SHA-1 certifikata iz lokalne shrambe Windows

Remarks

Example

begin
  if not Pdf1.Active then Exit;
  Pdf1.SignPades('signed.pdf', 'a1b2c3d4e5f678901234567890abcdef12345678');
end;

See Also

SignPadesToStream SignPadesWithPdfA ValidatePades