PDFium Delphi Component Docs

SaveAsPadesDss 메서드

컴포넌트: TPdf  ·  유닛: PDFium
PAdES DSS(Document Security Store) 검증 인증서를 임베드하면서 활성 PDF를 파일로 저장합니다

Syntax

function SaveAsPadesDss(const FileName: string; const Options: TPadesDssOptions): Boolean; overload;

Description

문서의 전역 /DSS 사전에 X.509 검증 자료(인증서, CRL, OCSP 응답)를 주입하면서 현재 문서 바이트를 파일로 저장합니다

TPadesDssOptions.Vris는 선택한 자료를 각 서명과 연결할 수 있습니다. 이 연결은 완전히 해독된 서명 /Contents 값(패딩 byte 포함)의 대문자 SHA-1을 키로 사용하는 간접 /Type /VRI 사전을 통해 이루어집니다

Active가 True여야 합니다. 저장 작업이 실패하면 False를 반환합니다

Parameters

FileName대상 파일의 절대 또는 상대 경로
OptionsX.509 DER 인코딩 블롭 배열과 확장 설정을 담은 DSS 구성 구조체

Remarks

Example

var
  DssOpts: TPadesDssOptions;
begin
  if not Pdf1.Active then Exit;
  DssOpts := TPadesDssOptions.Default;
  // populate DssOpts.Certs with DER validation certificates
  Pdf1.SaveAsPadesDss('signed-blt.pdf', DssOpts);
end;

See Also

SaveAsPadesDssToStream SignPades ValidatePades