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