PDFium Delphi Component Docs

SignPades 메서드

컴포넌트: TPdf  ·  유닛: PDFium
로컬 인증서를 사용해 제약이 적용된 승인 또는 인증 PAdES 서명을 추가합니다

Syntax

function SignPades(const FileName: string; const Options: TPadesSignOptions): Boolean; overload;
function SignPades(const FileName: string; const Thumbprint: string): Boolean; overload;

Description

PDF 문서에 증분 디지털 서명 업데이트를 추가하여 PAdES B-B 또는 B-T 규격에 맞는 서명 사전을 생성합니다

이 메서드는 고급 인증서 구성 레코드와, Windows Current User 'MY' 저장소에 매핑되는 간단한 SHA-1 16진 썸프린트를 모두 지원합니다

Options.FieldOptions는 필수 seed 값, 허용되는 사유와 법적 attestation, 허용되는 서명자 인증서, 필드 잠금, 승인 또는 인증 transform 매개변수를 추가할 수 있습니다

Parameters

FileName서명된 PDF가 저장될 대상 경로입니다
Options인증서 데이터, 타임스탬프, commitment 옵션, 보안 수준, 필드 제약을 담은 서명 세부 정보 구조입니다
Thumbprint로컬 Windows 저장소 인증서의 SHA-1 16진 썸프린트 문자열입니다

Remarks

Example

begin
  if not Pdf1.Active then Exit;
  Pdf1.SignPades('signed.pdf', 'a1b2c3d4e5f678901234567890abcdef12345678');
end;

See Also

SignPadesToStream SignPadesWithPdfA ValidatePades