THPDFTrueTypeGlyphBounds
Unit: HPDFFontData
THPDFTrueTypeGlyphBounds = record
MinimumX, MinimumY, MaximumX, MaximumY: Integer;
Empty: Boolean;
end;
Die Koordinaten sind die vorzeichenbehafteten, unskalierten Font-Unit-Grenzen, die der gewählte TrueType-glyf-Header deklariert, einschließlich Composite-Glyphen
Empty ist true bei einem leeren loca-Range oder einem Zero-Contour-Header und zeigt an, dass die gewählte Glyphe keine gezeichnete Kontur hat
Der Header umschließt seine Kontur-Kontrollpunkte; diese Werte sind keine Kurven-Extrema-Berechnung und keine vollständige Validierung der gewählten Outline-Instructions und Composite-Komponenten
TryGetGlyphBounds füllt den Record und leert ihn, wenn die Abfrage fehlschlägt