function SaveAsPadesDssToStream(Stream: TStream; const Options: TPadesDssOptions): Boolean;
Geçerli belge baytlarını özel bir akışa kaydederken belgenin genel /DSS sözlüğüne X.509 doğrulama materyalleri (sertifikalar, CRL'ler ve OCSP yanıtları) enjekte eder
TPadesDssOptions.Vris, sertifika, OCSP ve CRL dizileri yinelenenlerden arındırılmış genel materyal akışlarına başvuran imzaya özgü dolaylı VRI sözlükleri yazar
| Stream | Çıktı baytlarının yazılacağı hedef akış |
| Options | X.509 doğrulama materyalini içeren DSS yapılandırma kaydı |
Active özelliğinin True olmasını gerektirir/Contents değerinin büyük harfli SHA-1 özetidirEPadesCrypto hatası verir
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;