freetypy.PIXEL_MODE¶
-
class
freetypy.
PIXEL_MODE
¶ Constants related to the pixel mode of
Bitmap
.MONO
: A monochrome bitmap, using 1 bit per pixel. Note that pixels are stored in most-significant order (MSB), which means that the left-most pixel in a byte has value 128.GRAY
: An 8-bit bitmap, generally used to represent anti-aliased glyph images. Each pixel is stored in one byte. Note that the number of ‘gray’ levels is stored in the ‘num_grays’ field of the Bitmap structure (it generally is 256).GRAY2
: A 2-bit per pixel bitmap, used to represent embedded anti-aliased bitmaps in font files according to the OpenType specification. We haven’t found a single font using this format, however.GRAY4
: A 4-bit per pixel bitmap, representing embedded anti-aliased bitmaps in font files according to the OpenType specification. We haven’t found a single font using this format, however.LCD
: An 8-bit bitmap, representing RGB or BGR decimated glyph images used for display on LCD displays; the bitmap is three times wider than the original glyph image. See alsoRENDER_MODE.LCD
. On many FreeType builds, this functionality will be disabled due to patent restrictions, in which case the resulting bitmap will be grayscale.LCD_V
: An 8-bit bitmap, representing RGB or BGR decimated glyph images used for display on rotated LCD displays; the bitmap is three times taller than the original glyph image. See alsoRENDER_MODE.LCD_V
. On many FreeType builds, this functionality will be disabled due to patent restrictions, in which case the resulting bitmap will be grayscale.
-
__init__
()¶ x.__init__(...) initializes x; see help(type(x)) for signature
Attributes
GRAY
GRAY2
GRAY4
LCD
LCD_V
MONO