function SignPadesToStream(Stream: TStream; const Options: TPadesSignOptions): Boolean;
Dodaje inkrementalno ažuriranje potpisa odobrenja ili sertifikacije sa opcionim ograničenjima seed vrednosti, sertifikata, FieldMDP i DocMDP, a zatim upisuje kompletne izlazne bajtove u odredišni tok
| Stream | Odredišni objekat toka u koji će se izlazni podaci upisati |
| Options | Struktura detalja potpisa koja specificira sertifikate, nivoe, opcione ključeve rečnika i ograničenja polja |
Active bude True/Annots niza prve stranice i /Fields niza AcroForm-aFieldOptions može da dodaje obavezne seed vrednosti, dozvoljene razloge i pravne attestacije, prihvatljive sertifikate potpisnika i politike izmena polja ili dokumenta
var
OutStream: TMemoryStream;
Opts: TPadesSignOptions;
begin
if not Pdf1.Active then Exit;
OutStream := TMemoryStream.Create;
try
Opts := TPadesSignOptions.Default;
Opts.CertificateThumbprint := 'a1b2c3d4e5';
Pdf1.SignPadesToStream(OutStream, Opts);
finally
OutStream.Free;
end;
end;