THotPDF.SignPDFWithPFXAndAttachedPDFMAC Method

创建一个加密的已签名修订版本,其 PDF MAC 同时认证完整的签名 byte range 和原始 CMS 签名值

声明

class function SignPDFWithPFXAndAttachedPDFMAC(
  const InputPDFPath, OutputPDFPath, PFXFilePath: string;
  const PFXPassword, PDFPassword: AnsiString;
  const MACOptions: THPDFPDFMACOptions): boolean; static;

Input requirements

Output guarantees

使用 ValidatePDFMAC 校验当前 trailer、SigObjRef、签名域绑定、完整的 byte range 覆盖、文档摘要、签名摘要以及 MAC 认证