function SignPadesToStream(Stream: TStream; const Options: TPadesSignOptions): Boolean;
מוסיף עדכון חתימה דיגיטלית מצטבר למסמך ה-PDF וכותב את בתי הפלט המלאים לערוץ יעד
| Stream | אובייקט ערוץ היעד שאליו ייכתבו נתוני הפלט |
| Options | מבנה פרטי חתימה המציין אישורים, רמות ומפתחות מילון אופציונליים |
Active יהיה True/Annots של הדף הראשון וממערך /Fields של AcroForm
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;