Contextual headless rich text

Typade nativa rich-utseenden bevarar completa Unicode-fogningskontext över intilliggande typsnitts-, färg- och tomma stilsekvenser samtidigt som exakta logiska V- och kanoniska RV-värden behålls

Anpassning använder fortfarande completa Unicode-ord- och graphemgränser; det sista passet formar varje valt stilobjekt inom sin faktiska fysiska rad och placerar objekten enligt styckeriktning och inbäddningsnivåer

Arabiska inledande, mediala och avslutande former behåller omgivande bokstäver över stilgränssnitt, blandade latinska och RTL-objekt behåller sin visuella ordning, och hebreiska kursiva stilar använder de faktiska anropartillhandahållna kursiva och fetkursiva typsnittsprogrammen

Radbrutna fysiska rader behåller den riktning som härletts ur det ursprungliga logiska stycket; fogningskontexten upphör vid den fysiska radgränsen

Varje barnutseende behåller sitt eget genuina typsnitt, punktstorlek, färg, CID-glyfkarta, ToUnicode, logiskt ActualText och positionerat glyfprogram; föräldern tillämpar visuella objektkoordinater utan att ändra objektägarskap eller logiska rich-stilar

Befintliga regler för teckenmellanslag, ordmellanslag, radjustering, mått, typsnittsbehörigheter, objektbudgetar, avbrott och transaktionell fältuppdatering förblir tillämpliga

Över-typsnitt-kombinerande märkesankare, explicita inbäddningskontroller som spänner över fysiska rader och bredare XHTML/CSS-layout förblir separat aktivt arbete; ett stilgränssnittsgraphem på samma fysiska baslinje etablerar inte completa märke-till-bas-placeringar

Se HPDFShapeHeadlessTextSpan och HPDFResolveHeadlessTextOrder för de återanvändbara nativa API:erna