PDFium Delphi Component Docs

SignPadesToStream Método

Componente: TPdf  ·  Unidade: PDFium
Grava uma atualização de assinatura PAdES de aprovação ou certificação restrita em um stream

Syntax

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

Description

Anexa uma atualização de assinatura de aprovação ou certificação incremental com restrições opcionais de seed values, certificado, FieldMDP e DocMDP e, em seguida, grava os bytes de saída completos em um stream de destino

Parameters

StreamO objeto stream de destino onde os dados de saída serão gravados
OptionsEstrutura de detalhes da assinatura que especifica certificados, níveis, chaves de dicionário opcionais e restrições de campo

Remarks

Example

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;

See Also

SignPades SaveAsPadesDssToStream