XFA Rich Text afsnitsgeometri
Rich text-tegningsafsnit placerer inline runs med forskellige fontstørrelser på en fælles PDF-tekstbaseline, mens hvert runs effektive font, størrelse, farve, vægt, postur og genkendte CSS-overrides bevares
Layoutmotoren forskyder mindre run-bokse inden for linjen og sender run-relativ baseline gennem draw style-kanalens baseline-indgang; THotPDF udsender den baseline direkte og gendanner sidens forrige TopTextPosition-tilstand efter hvert run
Afstanden mellem tilstødende afsnit bruger det største af forrige afsnits spaceBelow og følgende afsnits spaceAbove, inklusive genkendte inline CSS afsnitsmargin-overrides; tomme afsnit bidrager ikke med linje eller afstand
For eksempel fremskynder et linjetrin på 30 pt efterfulgt af spaceBelow="4pt" og spaceAbove="3pt" det følgende afsnit med 34 pt
Afsnittets lineHeight kan ikke reducere linjetrinnet under den højde, som dets tekst kræver, og venstre-, center-, højre- eller justify-justering fortsætter med at bruge de effektive afsnitsmarginer og indrykning
Native per-instance formular-overrides forbliver uafhængige på tværs af gentagne occurrences og persistere gennem XDP-gemning og -genindlæsning inden PDF-produktion
Disse regler gælder for hver linje i rich text-ombrydningspipelinen; komplet widget rich text-redigering, yderligere CSS-erklæringer og komplet dekorationsgeometri fortsætter som separate rendering-mål