Boolesk metadata i TXFAEmitField

Unit: HPDFXFA

Den befintliga callbacksignaturen TXFAEmitField är oförändrad; checkbox- och radiostilar bär dessa additiva hints tillsammans med valmetadata

HintVärdeBetydelse för konsumenten
boolsizePDF-punkterEffektiv checkButton-storlek, standard 10pt
boolshapesquare eller roundKonturens form
boolmarkdefault, check, circle, cross, diamond, square eller starPåstådd markörform
boolneutral0 eller 1Förbrukning av det tredje sparade objektet för en fristående checkbox
boolmarginl, boolmarginr, boolmargint, boolmarginbPDF-punkterEffektiva marginaler för det omslutande fältet
boolinsetl, boolinsetr, boolinsett, boolinsetbPDF-punkterEffektiva UI-marginaler för checkButton
boolvaligntop, middle eller bottomVertikal justering av markörens stycke
boolborder, boolborderpresencePresence-tokenUI-kant och synlighet för den första kanten
boolborderwidthPDF-punkterTjocklek på den första UI-kanten
boolbordercolorSex hexadecimala RGB-siffrorFärg på den första UI-kanten
boolcaptionhexUTF-8-bytes kodade som hexadecimalaExakt effektivt skalärt textvärde, med avgränsare bevarade
boolcaptionrichhexUTF-8-XHTML-bytes kodade som hexadecimalaAvgränsad effektiv XHTML-body med mall-overrides tillämpade och nyttolaster i form av kommentarer eller PI utan text utelämnade ur renderingskopian
boolcaptionweight, boolcaptionpostureToken för typsnittsvikt och lutningEffektivt val av stiltypsnitt för skalär- eller standardtext
boolcaptiontypefacehexUTF-8-namn kodat som hexadecimaltExplicit effektiv override av textens typsnittsfamilj
boolcaptionplacementleft, right, top, bottom eller inlinePlacering av textregionen
boolcaptionpresencevisible, hidden, invisible eller inactiveDeltagande i layout och rendering
boolcaptionreservePDF-punkterExplicit utsträckning för textregionen; frånvaro eller noll väljer naturlig storlek
boolcaptionmarginl, boolcaptionmarginr, boolcaptionmargint, boolcaptionmarginbPDF-punkterTextinsets för texten
boolcaptionsizePDF-punkterOverride av textens teckenstorlek
boolcaptioncolorSex hexadecimala RGB-siffrorOverride av textens fyllningsfärg
boolcaptionalign, boolcaptionvalignToken för styckejusteringOverride av textens justering

Alla egenskapsvärden löses genom den aktuella nativa omfattningen för mall- och datainstans; callbackimplementationer som inte förbrukar dessa nycklar kan fortsätta ignorera dem

De befintliga hintsen för storlek, färg och justering förblir de ärvda värdena för fältets typsnitt och horisontella justering

HPDFXFAHeadless förbrukar dessa hints till verkliga utseendeobjekt med vektorer och inbäddade typsnitt, enligt Automatiska XFA-Boolean-stilar och texter