THotPDF.InsertSignatureHexAt Method
Grava uma assinatura hexadecimal no espaço reservado exato retornado por PreparePDFForSigning
Declaração
class function InsertSignatureHexAt(var PDFBytes: AnsiString; ContentsHexStart, ContentsHexLen: Integer; const SignatureHex: AnsiString): boolean;
Notas de uso
- Os deslocamentos são posições baseadas em um em
PDFBytes - A assinatura é preenchida com zeros à direita para preservar os deslocamentos do arquivo
- O método rejeita deslocamentos fora do intervalo e assinaturas superdimensionadas
- Deslocamentos exatos evitam substituir uma assinatura anterior em documentos incrementais