function SaveAsPadesDssToStream(Stream: TStream; const Options: TPadesDssOptions): Boolean;
Salva i byte del documento corrente in uno stream personalizzato iniettando i materiali di validazione X.509 (certificati, CRL e risposte OCSP) nel dizionario /DSS globale del documento
TPadesDssOptions.Vris scrive dizionari VRI indiretti specifici per firma i cui array di certificati, OCSP e CRL referenziano gli stream di materiali globali deduplicati
| Stream | Stream di destinazione in cui scrivere i byte di output |
| Options | Configurazione DSS completa contenente i materiali di validazione e le voci VRI specifiche per firma |
Active sia True/Contents della firma, incluso il paddingEPadesCrypto senza modificare lo stream di destinazione
var
MemStream: TMemoryStream;
DssOpts: TPadesDssOptions;
begin
if not Pdf1.Active then Exit;
MemStream := TMemoryStream.Create;
try
DssOpts := TPadesDssOptions.Default;
Pdf1.SaveAsPadesDssToStream(MemStream, DssOpts);
finally
MemStream.Free;
end;
end;