THPDFHeadlessDocument.AddSignatureField
function AddSignatureField(const Name: UnicodeString; PageIndex: Integer;
const Rectangle: THPDFRectangle): Integer;
Erzeugt ein echtes terminales Signaturfeld und ein Seiten-Widget und liefert dessen nullbasierten Formularfeld-Index
Name muss ein eindeutiger, nichtleerer terminaler Name ohne Punkte sein; PageIndex wählt eine vorhandene indirekte Seite und Rectangle liefert endliche, ungleich null PDF-Koordinaten
Vorhandene AcroForm- und Annotation-Arrays behalten ihre Felder und Widgets; Dokumente ohne AcroForm erhalten ein neues indirektes AcroForm-Wörterbuch
Objekt-, Feld-, Namen-, Serialisierungs- und aggregierte Output-Budgets werden vor Graphänderungen vorbereitet; Abbruch und abgewiesene Erzeugung erhalten den ursprünglichen Graphen
Verschlüsselte Quellen verlangen die Berechtigung zur Annotation-Änderung oder Owner-Authentifizierung; neue Widgets lassen sich nicht zu einem zertifizierten Dokument hinzufügen
Verwenden Sie SetSignatureFieldAppearance für eine sichtbare Beschriftung und SignToFile oder SignPFXToFile für die atomare Signaturveröffentlichung