THPDFHeadlessDocument.SetButtonFieldValueWithAppearance
procedure SetButtonFieldValueWithAppearance(FieldIndex: Integer;
const OnState: AnsiString; Checked: Boolean; const TrueTypeFont: SysUtils.TBytes;
const Options: THPDFHeadlessTextAppearanceOptions);
쓰기 가능한 체크박스나 라디오 Btn 필드를 실제 이름-값형 V와 위젯 AS 상태, 그리고 명시적인 Off 및 on-state Form XObject로 갱신합니다
OnState는 Off가 아닌 원시 바운디드 export-state 이름입니다. Checked가 False면 Off를 쓰고, True면 선택된 export 이름을 씁니다
체크박스는 사각형 테두리와 Unicode 체크 글리프를 그리고, 라디오는 원형 테두리와 선택 점을 제공된 임베딩 가능한 TrueType 폰트로 그립니다
라디오 위젯은 기존 개별 on-state 이름을 그대로 유지합니다. OnState와 일치하는 위젯만 선택되며, 모호하거나 알 수 없는 상태는 이전 그래프를 보존합니다
푸시 버튼은 SetPushButtonAppearance를 쓰세요. 읽기 전용 필드, 거부된 폼 채우기, 서명된 문서 편집 정책, 취소, 집합 객체 예산 규칙은 그대로 적용됩니다