THPDFHeadlessDocument.SetButtonFieldValueWithAppearance
procedure SetButtonFieldValueWithAppearance(FieldIndex: Integer;
const OnState: AnsiString; Checked: Boolean; const TrueTypeFont: SysUtils.TBytes;
const Options: THPDFHeadlessTextAppearanceOptions);
Actualiza un campo Btn de checkbox o radio escribible con estados V con valor de nombre y AS del widget reales, más Form XObjects explícitos para Off y el estado activado
OnState es un nombre de export-state acotado y crudo, distinto de Off; Checked false escribe Off, mientras que Checked true escribe el nombre de export seleccionado
Los checkboxes pintan bordes rectangulares y un glifo de visto Unicode; los radios pintan bordes circulares y un punto de selección usando la fuente TrueType embebible provista
Los widgets de radio conservan sus nombres individuales de estado activado existentes; solo se seleccionan los widgets que coinciden con OnState, y los estados ambiguos o desconocidos preservan el grafo anterior
Los push buttons usan SetPushButtonAppearance; los campos de solo lectura, el llenado de formularios denegado, las políticas de edición de documentos firmados, la cancelación y los presupuestos agregados de objetos siguen aplicándose