XFA Rich Text Paragraph Geometry

Rich text-ritstycken placerar inline-sekvenser med olika typsnittsstorlekar på en gemensam PDF-textbaslinje samtidigt som varje sekvenss effektiva typsnitt, storlek, färg, vikt, lutning och kända CSS-överskridningar behålls

Layoutmotorn offseterar mindre sekvensrutor inom raden och skickar sekvensrelativ baslinje genom baseline posten i ritstilskanalen; THotPDF emitterar den baslinjen direkt och återställer sidans tidigare TopTextPosition läge efter varje sekvens

Avståndet mellan intilliggande stycken använder det större av föregående styckes spaceBelow och efterföljande styckes spaceAbove, inklusive kända inline-CSS-styckemarginalöverskridningar; tomma stycken bidrar med ingen rad eller mellanrum

Till exempel avancerar en 30 pt radsteg följt av spaceBelow="4pt" och spaceAbove="3pt" efterföljande stycke med 34 pt

Styckets lineHeight kan inte minska radsteget under den höjd dess text kräver, och vänster-, mitten-, höger- eller marginaljusterad text fortsätter att använda de effektiva styckemarginalerna och indraget

Nativa per-instans formuläröverskridningar förblir oberoende över upprepade förekomster och består genom XDP-sparande och omläsning före PDF-produktion

Dessa regler gäller varje rad i rich text-radbrytpipelinen; completa widget rich text-redigering, ytterligare CSS-deklarationer och completa dekorationgeometrier fortsätter som separata renderingsmål

Rich text-egenskapsöverskridningar och ApplyXFAAsAcroForm