THPDFHeadlessDocument.SetPushButtonAppearance
procedure SetPushButtonAppearance(FieldIndex: Integer; const Caption: UnicodeString;
const TrueTypeFont: SysUtils.TBytes;
const Options: THPDFHeadlessTextAppearanceOptions);
Generates centred Unicode captions and rectangular normal appearance borders for writable push-button Btn fields
The existing field value is retained, including its original PDF object type; caption generation installs and executes no action
The shared appearance pipeline applies widget rotation, font permissions, object budgets, cancellation and transactional publication of graph changes