Kontekstuel headless rich text
Typede native rich-appearances bevarer komplet Unicode-joiningskontekst på tværs af tilstødende font-, farve- og tomme style runs, mens eksakte logiske V- og kanoniske RV-værdier bevares
Tilpasning bruger stadig komplette Unicode-ord- og grapheme-grænser; det sidste gennemløb former hvert valgt style item inden for sin faktiske fysiske linje og placerer items efter afsnitsretning og embedding-niveauer
Arabiske initial-, medial- og final-former bevarer omgivende bogstaver på tværs af style-sømme, blandede latinske og RTL-items bevarer deres visuelle rækkefølge, og hebraiske italic-styles bruger de faktiske kalder-leverede italic- og bold italic-fontprogrammer
Ombrydte fysiske linjer bevarer den retning, der er udledt af det originale logiske afsnit; joiningskontekst slutter ved den fysiske linjegrænse
Hvert child appearance bevarer sin egen rigtige font, punktstørrelse, farve, CID glyph-map, ToUnicode, logisk ActualText og positioneret glyph-program; parenten anvender visuelle item-koordinater uden at ændre objektejerskab eller logiske rich styles
De eksisterende regler for tegnafstand, ordafstand, linjejustering, metrics, fonttilladelser, objektbudgetter, cancellation og transaktionel feltopdatering forbliver gældende
Cross-font combining mark-anchors, eksplicitte embedding-kontroller på tværs af fysiske linjer og bredere XHTML/CSS-layout forbliver separat aktivt arbejde; et style-søm-grapheme på samme fysiske baseline etablerer ikke komplet mark-to-base-placering
Se HPDFShapeHeadlessTextSpan og HPDFResolveHeadlessTextOrder for de genbrugelige native API'er