function SaveAsPadesDssToStream(Stream: TStream; const Options: TPadesDssOptions): Boolean;
Įrašo dabartinio dokumento baitus į tinkintą srautą, įšvirkšdamas X.509 tikrinimo medžiagas (sertifikatus, CRL ir OCSP atsakus) į dokumento visuotinį /DSS žodyną
TPadesDssOptions.Vris įrašo nuo parašo priklausančius netiesioginius VRI žodynus, kurių sertifikatų, OCSP ir CRL masyvai nurodo deduplikuotus visuotinius medžiagos srautus
| Stream | Paskirties srautas, į kurį rašyti išvesties baitus |
| Options | DSS konfigūracijos įrašas, turintis X.509 tikrinimo medžiagą |
Active būtų True/Contents reikšmės didžiosiomis SHA-1 raidės, įskaitant lygiavimąEPadesCrypto nekeisdama paskirties srauto
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;