Metadatos Boolean de TXFAEmitField
Unit: HPDFXFA
La firma del callback TXFAEmitField existente sigue sin cambios; los estilos checkbox y radio llevan estos hints aditivos junto a los metadatos 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 standalone |
| boolmarginl, boolmarginr, boolmargint, boolmarginb | Puntos PDF | Márgenes efectivos del campo envolvente |
| 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 | Visibilidad del borde de la UI y del primer lado |
| boolborderwidth | Puntos PDF | Grosor del primer lado de la UI |
| boolbordercolor | Seis dígitos RGB hexadecimales | Color del primer lado de la UI |
| boolcaptionhex | Bytes UTF-8 codificados en hexadecimal | Valor escalar de caption efectivo exacto, conservando los delimitadores |
| boolcaptionrichhex | Bytes XHTML UTF-8 codificados en hexadecimal | Body XHTML efectivo acotado con los overlays de plantilla aplicados y los payloads no textuales de comentario/PI omitidos en la copia de rendering |
| boolcaptionweight, boolcaptionposture | Tokens de weight y posture de fuente | Selección efectiva del style-face del caption escalar/por defecto |
| boolcaptiontypefacehex | Nombre UTF-8 codificado en hexadecimal | Override explícito efectivo de la familia de fuentes del caption |
| boolcaptionplacement | left, right, top, bottom o inline | Colocació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 el dimensionado 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 la alineación del caption |
Todos los valores de propiedad se resuelven a través del ámbito de instancia template/data nativo actual; 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 vectoriales y con fuente incrustada, como se documenta en Estilos Boolean de XFA y captions automáticos