TXFAEmitField Boolean metadata

Unit: HPDFXFA

Stávající signatura callbacku TXFAEmitField zůstává nezměněná; styly checkboxů i radio nesou tyhle doplňkové hinty vedle metadat voleb

HintHodnotaVýznam pro konzumenta
boolsizePDF bodyEfektivní velikost checkButton, default 10pt
boolshapesquare či roundTvar obrysu
boolmarkdefault, check, circle, cross, diamond, square či starUpřednostňovaný tvar značky
boolneutral0 či 1Konzumace třetího uloženého stavu samostatného checkboxu
boolmarginl, boolmarginr, boolmargint, boolmarginbPDF bodyEfektivní obklopující marginy pole
boolinsetl, boolinsetr, boolinsett, boolinsetbPDF bodyEfektivní UI marginy checkButton
boolvaligntop, middle či bottomVertikální zarovnání odstavce se značkou
boolborder, boolborderpresencePresence tokenViditelnost UI ohraničení a první edge
boolborderwidthPDF bodyTloušťka první UI edge
boolbordercolorŠest hexadecimálních RGB číslicBarva první UI edge
boolcaptionhexUTF-8 bajty kódované hexadecimálněPřesná efektivní skalární caption hodnota, se zachováním oddělovačů
boolcaptionrichhexUTF-8 XHTML bajty kódované hexadecimálněOhraničené efektivní XHTML tělo s aplikovanými šablonovými overlay a bez netextových payloadů komentářů/PI ve rendering kopii
boolcaptionweight, boolcaptionpostureTokeny weight a posture písmaEfektivní výběr style řezu skalární/default caption
boolcaptiontypefacehexUTF-8 název kódovaný hexadecimálněExplicitní efektivní override rodiny fontu caption
boolcaptionplacementleft, right, top, bottom či inlineUmístění regionu caption
boolcaptionpresencevisible, hidden, invisible či inactiveÚčast caption v layoutu i renderování
boolcaptionreservePDF bodyExplicitní rozsah regionu caption; absence či nula vybere přirozené sizing
boolcaptionmarginl, boolcaptionmarginr, boolcaptionmargint, boolcaptionmarginbPDF bodyInsety textu caption
boolcaptionsizePDF bodyOverride velikosti fontu caption
boolcaptioncolorŠest hexadecimálních RGB číslicOverride barvy výplně fontu caption
boolcaptionalign, boolcaptionvalignToken zarovnání odstavceOverride zarovnání caption

Všechny hodnoty vlastností se rozřeší přes aktuální nativní scope instance šablony/dat; implementace callbacků, které ty klíče nekonzumují, je můžou dál ignorovat

Stávající hinty size, color i align zůstávají zděděnými hodnotami fontu pole a horizontálního zarovnání

HPDFXFAHeadless konzumuje tyhle hinty do skutečných vektorových i vložených font appearance objektů, jak popisuje Automatické XFA Boolean styly a caption