THotPDF.InsertSignatureHexAt Method
Zapisuje podpis w formie szesnastkowej w dokładnym placeholderze zwróconym przez PreparePDFForSigning
Deklaracja
class function InsertSignatureHexAt(var PDFBytes: AnsiString; ContentsHexStart, ContentsHexLen: Integer; const SignatureHex: AnsiString): boolean;
Uwagi dotyczące użycia
- Offsety to pozycje liczone od jedynki w
PDFBytes - Podpis jest dopełniany zerami na końcu, aby zachować offsety w pliku
- Metoda odrzuca offsety poza zakresem oraz zbyt duże podpisy
- Dokładne offsety zapobiegają nadpisaniu wcześniejszego podpisu w dokumentach przyrostowych