一种利用字体库基于CANVAS实现字体显示的方法

基本信息

申请号 CN202011364091.9 申请日 -
公开(公告)号 CN112487758A 公开(公告)日 2021-03-12
申请公布号 CN112487758A 申请公布日 2021-03-12
分类号 G06F40/14(2020.01)I;G06F40/126(2020.01)I;G06F40/109(2020.01)I;G06F16/957(2019.01)I 分类 计算;推算;计数;
发明人 李兴平;肖显斌 申请(专利权)人 四三九九网络股份有限公司
代理机构 北京市盛峰律师事务所 代理人 席小东
地址 361009福建省厦门市思明区软件园2期望海路2号
法律状态 -

摘要

摘要 本发明提供一种利用字体库基于CANVAS实现字体显示的方法,包括:根据字符集合中的字符总数量以及每张字符图片需要的字符数量,将字符集合划分为多个字符子集合;每个字符子集合生成对应的一张字符图片;在开发执行程序的过程中,从字符图片取出图片数据对象,被执行程序调用,并显示到被执行程序的调用位置。优点为:开发端嵌入到执行程序的字符为图片数据对象,当用户端运行该执行程序时,既使用户端没有安装对应的字体库,字符显示效果仍然保持与开发端需要呈现的效果一致,进而提高用户的使用体验;由于用户端不需要安装额外的字体库,降低了用户使用执行程序的步骤;由于执行程序中不需要嵌入特定的字体库,显著降低执行程序的体积。