function SignPadesToStream(Stream: TStream; const Options: TPadesSignOptions): Boolean;
Aggiunge un aggiornamento incrementale di firma di approvazione o certificazione con vincoli facoltativi su seed value, certificati, FieldMDP e DocMDP, quindi scrive i byte completi dell'output su uno stream di destinazione
| Stream | L'oggetto stream di destinazione dove verranno scritti i dati di output |
| Options | Struttura dei dettagli della firma che specifica certificati, livelli, chiavi facoltative dei dizionari e vincoli dei campi |
Active sia True/Annots della prima pagina e dall'array /Fields di AcroFormFieldOptions può aggiungere seed value obbligatori, motivi e attestazioni legali consentiti, certificati dei firmatari accettabili e policy di modifica dei campi o del documento
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;