THotPDF.InsertSignatureHexAt Method
Schreibt eine hexadezimale Signatur in den exakten Platzhalter, den PreparePDFForSigning geliefert hat
Deklaration
class function InsertSignatureHexAt(var PDFBytes: AnsiString; ContentsHexStart, ContentsHexLen: Integer; const SignatureHex: AnsiString): boolean;
Verwendungshinweise
- Offsets sind Positionen in
PDFBytes, gezählt ab 1 - Die Signatur wird mit abschließenden Nullen aufgefüllt, damit die Datei-Offsets erhalten bleiben
- Die Methode weist Offsets außerhalb des gültigen Bereichs und zu große Signaturen zurück
- Exakte Offsets verhindern, dass in inkrementell aktualisierten Dokumenten eine frühere Signatur ersetzt wird