TXFAEmitField Boolean metadata
Unit: HPDFXFA
De bestaande TXFAEmitField-callback-signature blijft ongewijzigd; checkbox- en radio-stijlen dragen deze additieve hints naast choice-metadata
| Hint | Waarde | Consumer-betekenis |
|---|---|---|
| boolsize | PDF-punten | Effectieve checkButton-grootte, default 10pt |
| boolshape | square of round | Outline-vorm |
| boolmark | default, check, circle, cross, diamond, square of star | Geclaimde markervorm |
| boolneutral | 0 of 1 | Consumptie van het derde opgeslagen item van een standalone checkbox |
| boolmarginl, boolmarginr, boolmargint, boolmarginb | PDF-punten | Effectieve omvattende veldmarges |
| boolinsetl, boolinsetr, boolinsett, boolinsetb | PDF-punten | Effectieve checkButton UI-marges |
| boolvalign | top, middle of bottom | Verticale uitlijning van markerparagraaf |
| boolborder, boolborderpresence | Presence-token | UI-rand en zichtbaarheid van de eerste edge |
| boolborderwidth | PDF-punten | Dikte van de eerste UI-edge |
| boolbordercolor | Zes hexadecimale RGB-cijfers | Kleur van de eerste UI-edge |
| boolcaptionhex | UTF-8-bytes encoded als hexadecimaal | Exacte effectieve scalar-caption-waarde, delimiters behouden |
| boolcaptionrichhex | UTF-8 XHTML-bytes encoded als hexadecimaal | Begrensde effectieve XHTML-body met template-overlays toegepast en nontext comment/PI-payloads weggelaten uit de rendering-kopie |
| boolcaptionweight, boolcaptionposture | Font-weight- en posture-tokens | Effectieve scalar/default caption-stijlface-selectie |
| boolcaptiontypefacehex | UTF-8-naam encoded als hexadecimaal | Expliciete effectieve caption-fontfamilie-override |
| boolcaptionplacement | left, right, top, bottom of inline | Plaatsing van de caption-regio |
| boolcaptionpresence | visible, hidden, invisible of inactive | Deelname van caption-layout en -rendering |
| boolcaptionreserve | PDF-punten | Expliciete caption-regio-omvang; afwezigheid of nul kiest natuurlijke sizing |
| boolcaptionmarginl, boolcaptionmarginr, boolcaptionmargint, boolcaptionmarginb | PDF-punten | Caption-tekst-insets |
| boolcaptionsize | PDF-punten | Caption-fontgrootte-override |
| boolcaptioncolor | Zes hexadecimale RGB-cijfers | Caption-font-vulkleur-override |
| boolcaptionalign, boolcaptionvalign | Paragraaf-uitlijningstoken | Caption-uitlijning-override |
Alle property-waarden resolven door de huidige native template/data-instantie-scope; callback-implementaties die deze keys niet consumeren, kunnen ze blijven negeren
De bestaande size-, color- en align-hints blijven de geërfde veldfont- en horizontale uitlijningswaarden
HPDFXFAHeadless consumeert deze hints naar echte vector- en embedded-font-appearance-objecten, zoals gedocumenteerd in Automatic XFA Boolean styles and captions