THotPDF.InsertSignatureHexAt Method
把十六进制签名写入 PreparePDFForSigning 返回的精确占位区
声明
class function InsertSignatureHexAt(var PDFBytes: AnsiString; ContentsHexStart, ContentsHexLen: Integer; const SignatureHex: AnsiString): boolean;
使用说明
- 偏移量是
PDFBytes中从 1 开始的位置 - 签名尾部用零填充,以保持文件偏移不变
- 该方法会拒绝越界的偏移量和超长的签名
- 使用精确偏移量可避免在增量更新的文档中覆盖较早的签名