THPDFTrueTypeGlyphBounds

Unit: HPDFFontData

THPDFTrueTypeGlyphBounds = record
  MinimumX, MinimumY, MaximumX, MaximumY: Integer;
  Empty: Boolean;
end;

Las coordenadas son los bounds en font units, con signo y sin escalar, declarados por el header glyf TrueType seleccionado, incluidos los glifos compuestos

Empty es true para un rango loca vacío o un header de cero contornos, indicando que el glifo seleccionado no tiene outline pintado

El header encierra sus puntos de control del outline; estos valores no son un cálculo de extremos de curvas ni una validación completa de las instrucciones de outline y de los componentes compuestos seleccionados

TryGetGlyphBounds llena el record y lo limpia cuando la consulta falla