Apariencias de anotación raw-font originales

El renderer nativo puede construir una apariencia de caption FreeText o Line faltante usando el programa de fuente original incrustado Type1C, CIDFontType0C o Type1 bare

El Form transitorio retiene los recursos de fuente originales y los códigos de carácter PDF, incluidos Encoding y Differences, secuencias ToUnicode completas, charsets CFF sparse con clave CID y entradas Widths o W originales

El mapeo inverso Unicode selecciona la secuencia completa más larga, verifica la precedencia del mapa hacia adelante y exige que un alias escalar haga round trip como un único escalar completo

Los bfranges de arreglos y secuencias base, los escalares suplementarios y los mapeos CID originales retienen su significado original sin expandir rangos de origen potencialmente enormes

El layout soportado incluye alineación, rotación cardinal de anotaciones, letter y word spacing, dimensionamiento automático, saltos de línea duros, line heights explícitos, subrayado y tachado

Los contornos de glifo originales determinan los bounds de automatic-fit y caption; los captions Line retienen la selección predeterminada establecida de Helvetica-at-12pt y pueden usar un recurso incrustado original coincidente

Los escaneos de mapa, comparaciones de secuencias, fitting, inserción en caché y crecimiento de buffer siguen acotados por los presupuestos de render y la cancelación; las asignaciones administradas viejas y de reemplazo se admiten juntas durante el crecimiento

El renderer toma prestados recursos de origen sin mutar el grafo original ni el programa de fuente, preserva el destino del caller ante fallas y soporta recuperación y rendering anidado

Para los límites de espacio y guion a través de style runs consulte Word wrapping de anotaciones raw-font, y para avances transformados, bounds de glifos y decoraciones de fuente original, estado de stroke y fitting automático acotado consulte Apariencias predeterminadas FreeText

La sustitución de familias raw-font, bold o itálica sintética y el shaping de scripts complejos quedan fuera de esta ruta de recursos originales; la entrada de instancia predeterminada OpenType CFF2 completa usa su backend estático convertido separado, mientras que el CFF2 raw independiente y las coordenadas de variación no predeterminadas siguen sin soporte

La entrada de aceptación enfocada compara las apariencias generadas con apariencias explícitas especificadas de forma independiente y contrasta los controles explícitos contra contornos de glifos originales, MuPDF y Poppler

Los triángulos angostos de tamaño automático usan muestras interiores declaradas y un criterio de área agregada cuando una erosión de tres píxeles no deja interior; esto no establece cobertura matemática exacta en cada píxel de borde

Para la ruta de incrustación del archivo OpenType completo y sus límites separados de compatibilidad del reader sparse-CID consulte Apariencias de anotaciones y campos OpenType CFF