THPDFHeadlessDocument.AddSignatureField

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

実際の末端署名フィールドとページウィジェットを作成し、その 0 始まりのフォームフィールドインデックスを返します

Name はドットを含まない一意な非空の末端名でなければなりません。PageIndex は既存の間接ページを選択し、Rectangle は有限で非ゼロの PDF 座標を受け取ります

既存の AcroForm と注釈配列は、そのフィールドとウィジェットを保持します。AcroForm のないドキュメントには新しい間接 AcroForm ディクショナリーが追加されます

オブジェクト・フィールド・名前・シリアライズ・集約出力の各予算は、グラフを変更する前に確保されます。キャンセルや作成の拒否では元のグラフが保たれます

暗号化されたソースには注釈変更権限かオーナー認証が必要です。認証済みドキュメントに新しいウィジェットは追加できません

可視キャプションには SetSignatureFieldAppearance を、アトミックな署名の公開には SignToFile か SignPFXToFile を使ってください