Python freetype.FT_LOAD_RENDER Examples
The following are 4
code examples of freetype.FT_LOAD_RENDER().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
freetype
, or try the search function
.
Example #1
Source File: font_to_py.py From micropython-font-to-py with MIT License | 5 votes |
def _glyph_for_character(self, char): # Let FreeType load the glyph for the given character and tell it to # render a monochromatic bitmap representation. assert char != '' self._face.load_char(char, freetype.FT_LOAD_RENDER | freetype.FT_LOAD_TARGET_MONO) return Glyph.from_glyphslot(self._face.glyph)
Example #2
Source File: font_to_py.py From micropython-ili9341 with MIT License | 5 votes |
def _glyph_for_character(self, char): # Let FreeType load the glyph for the given character and tell it to # render a monochromatic bitmap representation. self._face.load_char(char, freetype.FT_LOAD_RENDER | freetype.FT_LOAD_TARGET_MONO) return Glyph.from_glyphslot(self._face.glyph)
Example #3
Source File: font_tests.py From nototools with Apache License 2.0 | 5 votes |
def get_rendered_char_height(font_filename, font_size, char, target="mono"): if target == "mono": render_params = freetype.FT_LOAD_TARGET_MONO elif target == "lcd": render_params = freetype.FT_LOAD_TARGET_LCD render_params |= freetype.FT_LOAD_RENDER face = freetype.Face(font_filename) face.set_char_size(font_size * 64) face.load_char(char, render_params) return face.glyph.bitmap.rows
Example #4
Source File: fontdemo.py From rpi_wordclock with GNU General Public License v3.0 | 5 votes |
def glyph_for_character(self, char): # Let FreeType load the glyph for the given character and tell it to render # a monochromatic bitmap representation. self.face.load_char(char, freetype.FT_LOAD_RENDER | freetype.FT_LOAD_TARGET_MONO) return Glyph.from_glyphslot(self.face.glyph)