THPDFTrueTypeGlyphBounds

Unit: HPDFFontData

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

As coordenadas são os bounds assinados e não escalados em font units declarados pelo header glyf TrueType selecionado, incluindo composite glyphs

Empty é true para uma faixa loca vazia ou um header de zero contornos, indicando que o glyph selecionado não tem outline pintado

O header envolve os control points do outline dele; esses valores não são um cálculo de extremos de curvas nem uma validação completa das instruções de outline e dos componentes compostos selecionados

TryGetGlyphBounds preenche o registro e o limpa quando a consulta falha