THPDFTrueTypeGlyphBounds

Модуль: HPDFFontData

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

Координаты — знаковые, немасштабированные границы в единицах шрифта, объявленные заголовком glyf выбранного TrueType, включая составные глифы

Empty истинно для пустого диапазона loca или заголовка без контуров — выбранный глиф не имеет отрисованного очертания

Заголовок охватывает контрольные точки очертания; эти значения не являются вычислением экстремумов кривых или полной валидацией инструкций очертания и составных компонентов выбранного глифа

TryGetGlyphBounds заполняет запись и очищает её при неудачном запросе