function SignPadesToStream(Stream: TStream; const Options: TPadesSignOptions): Boolean;
선택적인 seed 값, 인증서, FieldMDP, DocMDP 제약과 함께 증분 승인 또는 인증 서명 업데이트를 추가한 뒤, 완성된 출력 바이트를 대상 스트림에 기록합니다
| Stream | 출력 데이터가 기록될 대상 스트림 개체입니다 |
| Options | 인증서, 수준, 선택적 사전 키, 필드 제약을 지정하는 서명 세부 정보 구조입니다 |
Active가 True여야 합니다/Annots 배열과 AcroForm /Fields 배열에서 참조되는 보이지 않는 Widget입니다FieldOptions는 필수 seed 값, 허용되는 사유와 법적 attestation, 허용되는 서명자 인증서, 필드 또는 문서 수정 정책을 추가할 수 있습니다
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;