THPDFTrueTypeData.TryGetCFF2FontTable

function TryGetCFF2FontTable(out Offset, ByteCount: Integer): Boolean;

Consulta los bytes de la fuente original buscando una tabla CFF2 acotada dentro de un contenedor OpenType OTTO

Devuelve el offset de la tabla y el conteo de bytes cuando el contenedor, la extensión declarada, la versión, el tamaño del header y la extensión del Top DICT son válidos; de lo contrario devuelve False y pone ambas salidas en cero

Esta consulta de capacidad no valida cada diccionario, programa de glifo, región de variación ni permiso de incrustación; el builder de apariencias realiza verificaciones adicionales antes de producir salida

Los offsets se refieren a la secuencia de bytes original suministrada al constructor de la fuente, y no se transfiere propiedad ni puntero raw

Las fuentes TrueType glyf/loca y las fuentes CFF1 devuelven False

El método existente TryGetCompactFontTable sigue siendo una consulta CFF1 y continúa devolviendo False para CFF2

Consulte THPDFTrueTypeData