PDFium Component Docs

SaveAsPadesDssToStream Funkcja

Component: TPdf  ·  Unit: PDFium
Zapisuje aktywny plik PDF do strumienia niestandardowego, osadzając jednocześnie certyfikaty walidacji PAdES DSS

Syntax

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

Description

Zapisuje bajty bieżącego dokumentu do strumienia niestandardowego, wstrzykując jednocześnie materiały walidacyjne X.509 (certyfikaty, listy CRL i odpowiedzi OCSP) do globalnego słownika /DSS dokumentu

TPadesDssOptions.Vris zapisuje specyficzne dla podpisów pośrednie słowniki VRI, których tablice certyfikatów, OCSP i CRL odwołują się do zdeduplikowanych globalnych strumieni materiałów

Parameters

StreamStrumień docelowy do zapisania bajtów wyjściowych
OptionsRekord konfiguracji DSS zawierający materiał walidacyjny X.509

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