emoji点阵转换测试工具,请在devtools中观察控制台输出

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输出的字符图像是否合理。