THPDFHeadlessDocument.SetButtonFieldValueWithAppearance

procedure SetButtonFieldValueWithAppearance(FieldIndex: Integer;
  const OnState: AnsiString; Checked: Boolean; const TrueTypeFont: SysUtils.TBytes;
  const Options: THPDFHeadlessTextAppearanceOptions);

Aktualisiert ein schreibbares Checkbox- oder Radio-Btn-Feld mit echten namenswerten V- und Widget-AS-Zuständen plus expliziten Off- und On-State-Form-XObjects

OnState ist ein roher begrenzter Export-State-Name ungleich Off; Checked false schreibt Off, während Checked true den gewählten Exportnamen schreibt

Checkboxen zeichnen rechteckige Rahmen und eine Unicode-Häkchen-Glyphe; Radios zeichnen kreisförmige Rahmen und einen ausgewählten Punkt mit der gelieferten einbettbaren TrueType-Schrift

Radio-Widgets behalten ihre vorhandenen individuellen On-State-Namen; ausgewählt werden nur Widgets, die zu OnState passen, und mehrdeutige oder unbekannte Zustände erhalten den bisherigen Graphen

Pushbuttons verwenden SetPushButtonAppearance; schreibgeschützte Felder, abgewiesenes Formular-Füllen, Editing-Policies signierter Dokumente, Abbruch und aggregierte Objektbudgets bleiben durchgesetzt