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