CBDT/CBLC

CBDT

Design & Typography

Color Bitmap Data Table et Color Bitmap Location Table — tables OpenType pour intégrer des emoji en couleur au format bitmap dans les polices.

CBDT (Color Bitmap Data Table) and CBLC (Color Bitmap Location Table) store pre-rendered color bitmap images directly in an OpenType font file. Google Noto Color Emoji uses this format.

CBLC provides an index mapping glyphs to their bitmap data locations, while CBDT contains the actual image data (typically PNG). Multiple "strike" sizes can be included for different display resolutions.

While CBDT produces consistent, high-quality results, the embedded bitmaps make font files large. Google's Noto Color Emoji font is approximately 10MB, compared to kilobytes for a standard text font.

Termes associés

COLR/CPAL (COLR) COLR/CPAL (COLR)
Tables de polices couleur OpenType qui définissent les emoji comme des formes vectorielles superposées avec une palette de couleurs, utilisées par Windows et Chrome.
Emoji bitmap Emoji bitmap
Emoji rendus sous forme d'images en pixels à résolutions fixes, stockés en PNG ou dans des formats raster similaires à l'intérieur des fichiers de police.
OpenType OpenType
Format de police développé par Microsoft et Adobe qui prend en charge le rendu des emoji en couleur grâce à plusieurs technologies de tables de couleurs.
SVG dans OpenType (SVGinOT) SVG dans OpenType (SVGinOT)
Méthode d'intégration de documents SVG (Scalable Vector Graphics) directement dans des fichiers de police OpenType pour des emoji en couleur et évolutifs.

Outils associés

🔀 Comparaison de plateformes Comparaison de plateformes
Comparez le rendu des emojis sur Apple, Google, Samsung, Microsoft et d'autres plateformes. Visualisez les différences côte à côte.