This tool use canvas to dump emoji fonts to a rgb binary file. Result file can be used in embedded systems.
用canvas转换emoji的图标为rgb二进制文件,可用于各种嵌入式界面开发。
每个icon的映像可以单独下载,其中只含有RGB序列数据。合集文件在每一个映像之前有一个头部,结构如下。
... uint32 0x4A4F4D45; //MAGIC: EMOJ uint32 codepoint; uint16 width; uint16 height; uint32 0x12345678; //endian indicator R G B R G B ... #24x24 组 RGB ... # 24x24emoji: 16 + 24x24x3 = 1744 bytes
也支持输出其他尺寸的点阵,可以修改font_height和font_width。修改后,注意看一下console输出的字符图像是否合理。