Apparences de cases à cocher XFA legacy

THotPDF.ApplyXFAAsAcroForm consomme les véritables métadonnées de cases à cocher XFA quand FormAppearancesWanted est activé via AutoFormAppearances ou une sortie PDF 2.0

Le widget enregistré utilise la valeur sélectionnée, effacée ou neutre rédigée avec des V, DV et AS correspondants ; Opt préserve l'export sélectionné littéral, Unicode, délimiteurs, blancs et séquences de dièses compris

Les états d'apparence gardent les formes carrées ou rondes, six marques rédigées, la taille checkButton, la largeur et la couleur de bordure, ainsi que la légende scalaire ou riche réelle

Les polices de légendes sont de vrais programmes installés avec leurs faces regular, bold, italic et bold-italic ; le texte stylé partage l'analyseur de légendes natif et le repli par graphème complet

Les instances répétées gardent leur rawValue effectif, leurs attributs UI et propriétés de légende propres après éditions runtime, SaveToBytes, rechargement et application THotPDF

Chaque champ natif adopte ses objets atteignables et entrées de registre de polices en une transaction de graphe ; l'annulation restaure l'identité d'annotation, les valeurs et la liste d'annotations antérieures, et une nouvelle tentative crée un widget

La préparation applique les budgets natifs d'entrée, de police, de glyphes, d'objets, d'octets sérialisés et d'annulation avant l'adoption ; une exception laisse le graphe de champs existant inchangé

L'API détachée est HPDFXFABuildCheckBoxAppearance ; les groupes radio, les champs de choix legacy et les apparences de texte Unicode legacy ont des consommateurs séparés