Metadata boolean de TXFAEmitField
Unit: HPDFXFA
La firma del callback TXFAEmitField existente sigue sin cambios; los estilos de checkbox y radio llevan estos hints aditivos junto a los metadata de choice
| Hint | Valor | Significado para el consumidor |
|---|---|---|
| boolsize | Puntos PDF | Tamaño efectivo del checkButton, 10pt por defecto |
| boolshape | square o round | Forma del contorno |
| boolmark | default, check, circle, cross, diamond, square o star | Forma del marcador asertado |
| boolneutral | 0 o 1 | Consumo del tercer elemento guardado de un checkbox independiente |
| boolmarginl, boolmarginr, boolmargint, boolmarginb | Puntos PDF | Márgenes efectivos del campo contenedor |
| boolinsetl, boolinsetr, boolinsett, boolinsetb | Puntos PDF | Márgenes efectivos de la UI del checkButton |
| boolvalign | top, middle o bottom | Alineación vertical del párrafo del marcador |
| boolborder, boolborderpresence | Token de presencia | Borde de la UI y visibilidad del primer borde |
| boolborderwidth | Puntos PDF | Grosor del primer borde de la UI |
| boolbordercolor | Seis dígitos RGB hexadecimales | Color del primer borde de la UI |
| boolcaptionhex | Bytes UTF-8 codificados como hexadecimal | Valor escalar efectivo exacto del caption, preservando delimitadores |
| boolcaptionrichhex | Bytes XHTML UTF-8 codificados como hexadecimal | Body XHTML efectivo acotado con overlays de template aplicados y payloads de comentario/PI no textuales omitidos de la copia de rendering |
| boolcaptionweight, boolcaptionposture | Tokens de weight y postura de fuente | Selección efectiva de estilo-face del caption escalar o por defecto |
| boolcaptiontypefacehex | Nombre UTF-8 codificado como hexadecimal | Override explícito de la familia de fuentes del caption |
| boolcaptionplacement | left, right, top, bottom o inline | Ubicación de la región del caption |
| boolcaptionpresence | visible, hidden, invisible o inactive | Participación del caption en layout y rendering |
| boolcaptionreserve | Puntos PDF | Extensión explícita de la región del caption; la ausencia o el cero selecciona dimensionamiento natural |
| boolcaptionmarginl, boolcaptionmarginr, boolcaptionmargint, boolcaptionmarginb | Puntos PDF | Insets del texto del caption |
| boolcaptionsize | Puntos PDF | Override del tamaño de fuente del caption |
| boolcaptioncolor | Seis dígitos RGB hexadecimales | Override del color de relleno de la fuente del caption |
| boolcaptionalign, boolcaptionvalign | Token de alineación de párrafo | Override de alineación del caption |
Todos los valores de propiedad se resuelven a través del scope actual de instancia template/data nativa; las implementaciones de callback que no consuman estas claves pueden seguir ignorándolas
Los hints existentes size, color y align siguen siendo los valores heredados de fuente del campo y de alineación horizontal
HPDFXFAHeadless consume estos hints en objetos de apariencia reales de vectores y fuentes embebidas, como se documenta en Estilos booleanos y captions automáticos de XFA