THPDFHeadlessDocument.SetButtonFieldValueWithAppearance
procedure SetButtonFieldValueWithAppearance(FieldIndex: Integer;
const OnState: AnsiString; Checked: Boolean; const TrueTypeFont: SysUtils.TBytes;
const Options: THPDFHeadlessTextAppearanceOptions);
Atualiza um campo Btn checkbox ou radio gravável com V real com valor de nome e estados AS de widget, mais Form XObjects explícitos de Off e de estado on
OnState é um nome bruto limitado de export state diferente de Off; Checked false escreve Off, enquanto Checked true escreve o nome de export selecionado
Checkboxes pintam bordas retangulares e um glyph de check Unicode; radios pintam bordas circulares e um ponto selecionado usando a fonte TrueType embutível fornecida
Widgets de radio retêm os nomes de on-state individuais existentes deles; apenas widgets que coincidem com OnState são selecionados, e estados ambíguos ou desconhecidos preservam o grafo anterior
Push buttons usam SetPushButtonAppearance; campos read-only, preenchimento de formulário negado, políticas de edição de documentos assinados, cancelamento e orçamentos agregados de objetos continuam aplicados