Contextual headless rich text
Typované nativní rich appearance zachovávají kompletní Unicode spojovací kontext napříč sousedními runy písem, barev i prázdných stylů, přičemž přesné logické V a kanonické RV hodnoty zůstávají
Fitování dál používá kompletní hranice Unicode slov a grafémů; finální průchod shapeuje každý vybraný style item v jeho skutečném fyzickém řádku a umísťuje položky podle směru odstavce a embedding úrovní
Arabské počáteční, střední a koncové tvary si uchovávají okolní písmena napříč švy stylů, smíšené položky latinky a RTL drží vizuální pořadí a hebrejské italic styly používají skutečné italic a bold-italic font programy od volajícího
Zalomené fyzické řádky si ponechávají směr odvozený z původního logického odstavce; spojovací kontext končí na hranici fyzického řádku
Každé podřízené appearance si uchovává vlastní skutečné písmo, velikost v bodech, barvu, CID glyf mapu, ToUnicode, logický ActualText i pozicovaný glyfový program; rodič aplikuje vizuální souřadnice položek, aniž by měnil vlastnictví objektů nebo logické rich styly
Stávající pravidla character spacing, word spacing, zarovnání řádků, metrik, písemných oprávnění, objektových rozpočtů, zrušení i transakčních aktualizací polí zůstávají v platnosti
Kotvy kombinujících značek napříč písmy, explicitní embedding ovládací prvky přesahující fyzické řádky a širší XHTML/CSS layout zůstávají samostatnou aktivní prací; grafém sdílející jednu fyzickou baseline přes šev stylů nezakládá kompletní umístění značky vůči základnímu znaku
Opakovaně použitelné nativní API popisují HPDFShapeHeadlessTextSpan a HPDFResolveHeadlessTextOrder