function SaveAsPadesDssToStream(Stream: TStream; const Options: TPadesDssOptions): Boolean;
Сохраняет байты текущего документа в пользовательский поток, внедряя материалы проверки X.509 (сертификаты, CRL и ответы OCSP) в глобальный словарь /DSS документа
TPadesDssOptions.Vris записывает косвенные словари VRI для отдельных подписей, массивы сертификатов, OCSP и CRL которых ссылаются на дедуплицированные глобальные потоки материалов
| Stream | Поток назначения для записи выходных байтов |
| Options | Полная конфигурация DSS, содержащая материалы проверки и записи VRI для отдельных подписей |
Active, равное True/Contents подписи, включая выравниваниеEPadesCrypto без изменения потока назначения
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;