Font::FreeType::CharMap(3pm) | User Contributed Perl Documentation | Font::FreeType::CharMap(3pm) |
Font::FreeType::CharMap - character map from font typefaces loaded from Font::FreeType
use Font::FreeType; my $freetype = Font::FreeType->new; my $face = $freetype->face('Vera.ttf'); my $charmap = $face->charmap; say $charmap->platform_id; say $charmap->encoding_id; say $charmap->encoding;
A charmap is used to translate character codes in a given encoding into glyph indexes for its parent's face. Some font formats may provide several charmaps per font.
The following encoding constants are exported by default by Font::FreeType. See freetype documentation <http://www.freetype.org/freetype2/docs/reference/ft2-base_interface.html#FT_Encoding>
Same as FT_ENCODING_SJIS. Deprecated.
Same as FT_ENCODING_GB2312. Deprecated.
Same as FT_ENCODING_BIG5. Deprecated.
Same as FT_ENCODING_WANSUNG. Deprecated.
Same as FT_ENCODING_JOHAB. Deprecated.
For details please refer to the TrueType or OpenType specification.
For details please refer to the TrueType or OpenType specification.
2024-10-14 | perl v5.40.0 |