Rich text headless contextual
Las appearances nativas tipadas de rich text preservan el contexto completo de unión Unicode a través de runs adyacentes de fuente, color y estilos vacíos, conservando los valores lógicos V exactos y los RV canónicos
El fitting sigue usando límites completos de palabras y graphemes Unicode; la pasada final da forma a cada ítem de estilo seleccionado dentro de su línea física real y coloca los ítems según la dirección del párrafo y los embedding levels
Las formas arábigas initial, medial y final conservan las letras circundantes a través de costuras de estilos, los ítems mixtos de latín y RTL mantienen su orden visual, y los estilos italic hebreos usan los programas de fuentes italic y bold-italic reales suministrados por el llamador
Las líneas físicas envueltas conservan la dirección inferida del párrafo lógico original; el contexto de unión termina en la frontera de la línea física
Cada appearance hija conserva su propia fuente genuina, tamaño en puntos, color, mapa de glyphs CID, ToUnicode, ActualText lógico y programa de glyphs posicionados; el padre aplica coordenadas visuales de ítems sin cambiar la propiedad de objetos ni los estilos rich lógicos
Las reglas existentes de espaciado de caracteres y palabras, alineación de líneas, métricas, permisos de fuentes, presupuestos de objetos, cancelación y actualización transaccional de campos siguen aplicando
Las anclas de signos combining entre fuentes, los controles de embedding explícitos que cruzan líneas físicas y el layout XHTML/CSS más amplio siguen siendo trabajo activo separado; un grapheme con costura de estilo que comparte una baseline física no establece una colocación completa de signo a base
Ver HPDFShapeHeadlessTextSpan y HPDFResolveHeadlessTextOrder para las APIs nativas reutilizables