PDFium Delphi Component Docs

SignPadesToStream Methode

Komponente: TPdf  ·  Unit: PDFium
Schreibt ein eingeschränktes PAdES-Genehmigungs- oder Zertifizierungssignatur-Update in einen Stream

Syntax

function SignPadesToStream(Stream: TStream; const Options: TPadesSignOptions): Boolean;

Beschreibung

Hängt ein inkrementelles Genehmigungs- oder Zertifizierungssignatur-Update mit optionalen Seed-Wert-, Zertifikats-, FieldMDP- und DocMDP-Beschränkungen an und schreibt anschließend die vollständigen Ausgabe-Bytes in einen Ziel-Stream

Parameter

StreamDas Ziel-Stream-Objekt, in das die Ausgabedaten geschrieben werden
OptionsStruktur mit Signaturdetails, die Zertifikate, Stufen, optionale Wörterbuchschlüssel und Feldbeschränkungen festlegt

Hinweise

Beispiel

var
  OutStream: TMemoryStream;
  Opts: TPadesSignOptions;
begin
  if not Pdf1.Active then Exit;
  OutStream := TMemoryStream.Create;
  try
    Opts := TPadesSignOptions.Default;
    Opts.CertificateThumbprint := 'a1b2c3d4e5';
    Pdf1.SignPadesToStream(OutStream, Opts);
  finally
    OutStream.Free;
  end;
end;

Siehe auch

SignPades SaveAsPadesDssToStream