function SignPadesToStream(Stream: TStream; const Options: TPadesSignOptions): Boolean;
Prideda prieauginį patvirtinimo arba sertifikavimo parašo atnaujinimą su papildomomis seed value, sertifikato, FieldMDP ir DocMDP sąlygomis, o tada pilnus išvesties baitus įrašo į paskirties srautą
| Stream | Paskirties srauto objektas, kuriuo rašomi išvesties duomenys |
| Options | Parašo informacijos įrašas, nurodantis sertifikatus, lygius, papildomus žodyno raktus ir laukų apribojimus |
Active būtų True/Annots masyve ir AcroForm /Fields masyveFieldOptions gali pridėti būtinas seed values, leistinas priežastis ir teisinius patvirtinimus, priimtinus pasirašytojo sertifikatus bei laukų ar dokumento keitimo politikas
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;