Expand description
the cmap table
Structs§
- Cmap
- cmap
- Cmap0
- cmap Format 0: Byte encoding table
- Cmap2
- cmap Format 2: High-byte mapping through table
- Cmap4
- cmap Format 4: Segment mapping to delta values
- Cmap6
- cmap Format 6: Trimmed table mapping
- Cmap8
- cmap Format 8: mixed 16-bit and 32-bit coverage
- Cmap10
- cmap Format 10: Tr
- Cmap12
- cmap Format 12: Segmented coverage
- Cmap13
- cmap Format 13: Many-to-one range mappings
- Cmap14
- cmap Format 14: Unicode Variation Sequences
- Cmap
Conflict - A conflicting Cmap definition, one char is mapped to multiple distinct GlyphIds.
- Constant
MapGroup - Part of Cmap13
- Default
Uvs - Default UVS table
- Encoding
Record - Encoding Record
- NonDefault
Uvs - Non-Default UVS table
- Sequential
MapGroup - Used in Cmap8 and Cmap12
- SubHeader
- Part of Cmap2
- Unicode
Range - Part of Cmap14
- UvsMapping
- Part of Cmap14
- Variation
Selector - Part of Cmap14
Enums§
- Cmap
Subtable - The different cmap subtable formats.
- Platform
Id - https://docs.microsoft.com/en-us/typography/opentype/spec/cmap#platform-ids