Appearances de caption de pushbutton XFA legacy
THotPDF.ApplyXFAAsAcroForm ahora usa el consumidor nativo compartido de appearances de pushbutton cuando AutoFormAppearances está habilitado o la versión de PDF seleccionada requiere appearances
Los streams AP guardados reales preservan captions escalares Unicode y XHTML, typefaces y estilos realmente instalados, el orden de candidatos de familia del CSS inline, defaults de plantilla, captions normal/down/rollover, modos de highlight y captions vacíos ocultos o explícitos
Las fuentes instaladas se leen mediante operaciones acotadas de Windows GDI; los typefaces no disponibles usan programas de fallback configurados reales, y los estilos bold/italic faltantes no se convierten en programas de fuente sintéticos
Los caracteres combining que abarcan runs con estilos distintos permanecen en una sola familia que cubre el cluster completo; los caracteres adyacentes pueden mantener la primera familia del autor cuando tiene la cara real requerida
Las ediciones en runtime por instancia y los reemplazos completos del XML de caption se pueden guardar en XDP, recargar y consumir desde THotPDF; las transacciones de runtime fallidas preservan el XML original y la appearance de caption resultante
La preparación de fuentes y appearances termina antes de la adopción del grafo nativo de botones; la adopción usa una transacción de grafo por botón, con rollback de objetos, anotaciones, registro de campos y registro de fuentes para cancelaciones antes del commit
Este límite no hace que la llamada completa a ApplyXFAAsAcroForm sea atómica a través de campos emitidos previamente, páginas o consumidores que no son botones
RegisterAcroFormFont ahora serializa las referencias de fuentes reales registradas en el AcroForm DR, verifica la propiedad del documento y las identidades indirectas no ambiguas, y rechaza colisiones con alias de recursos existentes como Helv y ZaDb
Suministrar un DA y un DR válidos sin AP sigue dejando la regeneración de appearances al lector externo; los streams AP nativos explícitos aportan la evidencia de rendering guardada para la fuente del autor
La fábrica de appearances reutilizable y el decodificador de captions también funcionan con bytes de fuente suministrados en Linux nativo; el resolver de fuentes instaladas y el consumidor de THotPDF descritos aquí son APIs de Windows