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