| 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-04-01 | perl v5.38.2 |