THotPDF.InsertSignatureHexAt Method
PreparePDFForSigning이 반환한 placeholder 위치에 16진수 signature를 그대로 기록합니다
선언
class function InsertSignatureHexAt(var PDFBytes: AnsiString; ContentsHexStart, ContentsHexLen: Integer; const SignatureHex: AnsiString): boolean;
사용 참고 사항
- offset은
PDFBytes안의 1 기반 위치입니다 - 파일 offset을 보존하기 위해 signature 뒤는 0으로 채워집니다
- 범위를 벗어난 offset이나 너무 큰 signature는 거부합니다
- offset을 정확히 지정하면 incremental 문서에서 앞선 signature를 덮어쓰는 실수를 막을 수 있습니다