Bitmap size¶
-
class
freetype.
BitmapSize
(size)¶ FT_Bitmap_Size wrapper
This structure models the metrics of a bitmap strike (i.e., a set of glyphs for a given point size and resolution) in a bitmap font. It is used for the ‘available_sizes’ field of Face.
Note
Windows FNT: The nominal size given in a FNT font is not reliable. Thus when the driver finds it incorrect, it sets ‘size’ to some calculated values and sets ‘x_ppem’ and ‘y_ppem’ to the pixel width and height given in the font, respectively.
TrueType embedded bitmaps: ‘size’, ‘width’, and ‘height’ values are not contained in the bitmap strike itself. They are computed from the global font parameters.
-
height
¶ The vertical distance, in pixels, between two consecutive baselines. It is always positive.
-
size
¶ The nominal size of the strike in 26.6 fractional points. This field is not very useful.
-
width
¶ The average width, in pixels, of all glyphs in the strike.
-
x_ppem
¶ The horizontal ppem (nominal width) in 26.6 fractional pixels.
-
y_ppem
¶ The vertical ppem (nominal width) in 26.6 fractional pixels.
-