THPDFHeadlessDocument.AddSignatureField

function AddSignatureField(const Name: UnicodeString; PageIndex: Integer;
  const Rectangle: THPDFRectangle): Integer;

Maakt een echt terminaal handtekeningveld en paginawidget aan en geeft zijn nulgebaseerde form-field-index terug

Name moet een unieke niet-lege terminale naam zonder punten zijn; PageIndex kiest een bestaande indirecte pagina en Rectangle levert finiete niet-nul PDF-coördinaten aan

Bestaande AcroForm- en annotatie-arrays behouden hun velden en widgets; documenten zonder AcroForm ontvangen een nieuwe indirecte AcroForm-dictionary

Object-, veld-, naam-, serialisatie- en totale uitvoerbudgetten worden voorbereid vóór grafiekwijzigingen; cancellation en geweigerde creatie behouden de originele grafiek

Versleutelde bronnen vereisen annotatiewijzigingsrechten of owner-authenticatie; aan een gecertificeerd document kunnen geen nieuwe widgets worden toegevoegd

Gebruik SetSignatureFieldAppearance voor een zichtbare caption en SignToFile of SignPFXToFile voor atomische publicatie van de handtekening