PDFium Delphi Component Docs

SaveAsPadesDssToStream Метод

Компонент: TPdf  ·  Модуль: PDFium
Сохраняет активный PDF в пользовательский поток, встраивая сертификаты проверки PAdES DSS

Syntax

function SaveAsPadesDssToStream(Stream: TStream; const Options: TPadesDssOptions): Boolean;

Description

Сохраняет байты текущего документа в пользовательский поток, внедряя материалы проверки X.509 (сертификаты, CRL и ответы OCSP) в глобальный словарь /DSS документа

TPadesDssOptions.Vris записывает косвенные словари VRI для отдельных подписей, массивы сертификатов, OCSP и CRL которых ссылаются на дедуплицированные глобальные потоки материалов

Parameters

StreamПоток назначения для записи выходных байтов
OptionsПолная конфигурация DSS, содержащая материалы проверки и записи VRI для отдельных подписей

Remarks

Example

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;

See Also

SaveAsPadesDss SignPadesToStream