HPDFXFABuildCheckBoxAppearance
Unit: HPDFXFAHeadless
function HPDFXFABuildCheckBoxAppearance(const Value, Style: AnsiString;
const Items: TXFAFieldOptions; Width, Height: Double;
const TrueTypeFont: SysUtils.TBytes; FirstObjectNumber: Integer;
const Options: TXFAHeadlessPDFOptions;
const ResolvedCaptionRuns: THPDFHeadlessRichTextRuns = nil): THPDFXFACheckBoxAppearance;
Bereidt één echte checkbox-appearance voor met dezelfde native state-, mark-, caption-, font- en layout-consumers als automatische headless XFA-creation
Value en Items bevatten UTF-8-data; Style draagt de metadata die de XFA layout-callback uitschrijft, en Width en Height zijn fysieke PDF-punten
Het eerste item levert de geselecteerde export en het tweede de gewiste datawaarde; allowNeutral-metadata maakt een distinct derde neutrale export en appearance mogelijk
Gereserveerde, lege en met XFAOn-geprefixde exports gebruiken distinct appearance-aliases terwijl Opt de letterlijke authored export houdt; raw hash-sequenties en Unicode-exports blijven exact
TrueTypeFont levert het echte default-fontprogramma; Options.CaptionFontFamilies levert echte extra regular-, bold-, italic- en bold-italic-programma's
De optionele ResolvedCaptionRuns heeft dezelfde exacte payload-, formatting- en ordered candidate-validatie als HPDFXFABuildButtonAppearance; alleen de opgeloste geconfigureerde family mag afwijken
FirstObjectNumber moet positief zijn en ruimte overlaten voor alle aaneengesloten gegenereerde objectnummers; de teruggegeven bundel is eigenaar van de bereikbare native graaf tot de objecten zijn gedetacht
Voorbereiding verandert geen caller-document of -stream; invoer-, object-, glyph-, font-, serialized-byte- en annuleringsbudgetten gelden gedurende de hele voorbereiding
Widget-identiteit, pagina, rechthoek en veldvlaggen horen bij het adopterende document; Properties houdt AP, AS, V, Opt, MK, H, DA en Q vast wanneer gegenereerd