Legacy XFA pushbutton caption appearances

THotPDF.ApplyXFAAsAcroForm gebruikt nu de gedeelde native pushbutton-appearance-consumer wanneer AutoFormAppearances is aangezet of de gekozen PDF-versie appearances vereist

Echt opgeslagen AP-streams behouden Unicode scalar- en XHTML-captions, echte installed typefaces en -stijlen, inline CSS family candidate-volgorde, template-defaults, normal/down/rollover-captions, highlight-modi en verborgen of expliciet lege captions

Installed fonts worden gelezen via begrensde Windows GDI-operaties; onbeschikbare typefaces gebruiken echte geconfigureerde fallback-programma's, en ontbrekende bold/italic-stijlen worden geen synthetische fontprogramma's

Combinerende tekens die over anders gestijlde runs lopen, blijven in één family die de hele cluster levert; aangrenzende tekens kunnen de eerste authored family houden wanneer die het vereiste echte face heeft

Per-instance runtime-edits en hele caption-XML-vervangingen kunnen naar XDP worden opgeslagen, herladen en door THotPDF worden geconsumeerd; gefaalde runtime-transacties behouden de originele XML en de resulterende caption-appearance

Font- en appearance-preparatie rondt af vóór native button-graaf-adoptie; adoptie gebruikt een per-button-graaftransactie, inclusief object-, annotatie-, veld-registre- en font-registre-rollback voor annulering vóór commit

Deze grens maakt de volledige ApplyXFAAsAcroForm-aanroep niet atomair over eerder uitgeschreven velden, pagina's of niet-button-consumers heen

RegisterAcroFormFont serialiseert nu geregistreerde echte fontreferenties naar AcroForm DR, verifieert documenteigendom en eenduidige indirecte identiteiten en verwerpt conflicten met bestaande resource-aliassen zoals Helv en ZaDb

Een geldige DA en DR zonder AP aanleveren laat appearance-regeneratie nog steeds aan de externe reader over; expliciete native AP-streams leveren het opgeslagen rendering-bewijs voor het authored font

De herbruikbare appearance factory en caption decoder werken ook met meegeleverde fontbytes op native Linux; de installed-font-resolver en THotPDF-consumer die hier worden beschreven, zijn Windows-API's