THPDFHeadlessDocument.SetButtonFieldValueWithAppearance
procedure SetButtonFieldValueWithAppearance(FieldIndex: Integer;
const OnState: AnsiString; Checked: Boolean; const TrueTypeFont: SysUtils.TBytes;
const Options: THPDFHeadlessTextAppearanceOptions);
Aggiorna un campo Btn scrivibile di tipo checkbox o radio con stati V con nome reale e stati AS del widget, più Form XObjects espliciti per Off e per lo stato attivo
OnState è un nome raw di export-state limitato, diverso da Off; Checked false scrive Off, mentre Checked true scrive il nome di export selezionato
Le checkbox disegnano bordi rettangolari e un glifo di spunta Unicode; i radio disegnano bordi circolari e un punto di selezione usando il font TrueType incorporabile fornito
I widget radio conservano i loro singoli nomi di stato attivo esistenti; vengono selezionati solo i widget che corrispondono a OnState, e stati ambigui o sconosciuti preservano il grafo precedente
I push button usano SetPushButtonAppearance; campi read-only, compilazione dei form negata, policy di editing su documenti firmati, annullamento e budget aggregati di oggetti restano applicati