PDFium Delphi Component Docs

SignPades metodas

Komponentas: TPdf  ·  Modulis: PDFium
Prideda apribotą patvirtinimo arba sertifikavimo PAdES parašą naudodamas vietinį sertifikatą

Syntax

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

Description

Prie PDF dokumento prideda prieauginį skaitmeninio parašo atnaujinimą ir sukuria PAdES B-B arba B-T atitinkantį parašo žodyną

Metodas palaiko ir išplėstinius sertifikatų konfigūravimo įrašus, ir paprastas SHA-1 šešioliktaines kontrolinio kodo eilutes, susietas su Windows Current User 'MY' sertifikatų saugykla

Options.FieldOptions gali pridėti būtinas seed values, leistinas priežastis ir teisinius patvirtinimus, priimtinus pasirašytojo sertifikatus, laukų užrakinimus bei patvirtinimo arba sertifikavimo transformacijos parametrus

Parameters

FileNamePaskirties kelias, kuriuo įrašomas pasirašytas PDF
OptionsParašo informacijos įrašas su sertifikato duomenimis, laiko žymomis, įsipareigojimų parinktimis, saugos lygiais ir laukų apribojimais
ThumbprintVietinės Windows saugyklos sertifikato SHA-1 šešioliktainė kontrolinio kodo eilutė

Remarks

Example

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

See Also

SignPadesToStream SignPadesWithPdfA ValidatePades