【技术实现步骤摘要】
一种在浏览器兼容生僻字的方法
[0001]本专利技术涉及文字识别领域,特别是一种在浏览器兼容生僻字的方法。
技术介绍
[0002]目前的浏览器对字体的显示方式仅仅只能使用系统的字体库作为显示字体,如宋体、黑体、微软雅黑等等的字体。尽管默认的字体库可以显示大部分的文字,但一些生僻字还是无法显示,例如一些化学元素等等的文字就无法显示,而且因为系统的不同,能够显示的文字在各个系统下也不尽相同。之前的解决方案有两种:
[0003]1、在各个系统中安装统一的兼容字体。
[0004]2、获取该文体的字符编码unicode然后通过匹配的方式将该unicode对应的文字显示为图片。
[0005]从上述可以知道现有的技术对生僻字的处理其实是很有限的,而且存在很多缺陷。缺点在于:
[0006]1、如果在各个系统中安装统一的字体的话,需要每个使用系统的用户都需要安装该字体,这样的话对用户的负担太大,而且用户体验极差。
[0007]2、由于图片需要事先维护与制作,如果使用unicode显示对应图片的问题方式对 ...
【技术保护点】
【技术特征摘要】
1.一种在浏览器兼容生僻字的方法,其特征在于:所述方法包括如下步骤:步骤S1、使用字体剪裁工具将字体库的中日韩统一表意文字扩展区进行剪裁,得到剪裁后的小字体库作为浏览器嵌入使用;步骤S2、将剪裁的小字体库通过字体转换服务转换为多种浏览器可兼容的字体文件,转换完成后将字体文件上传至cdn服务器进行http缓存管理;步骤S3、使用计算机语言css中的font-face技术将字体文件嵌入至客户端浏览器中,使得用户仅仅在第一次使用时需要加载字体文件,第二次无需加载,从而实现生僻字的正常显示。2.根据权利要求1所述的一种在浏览器兼容生僻字的方法,其特征在于:所述步骤S1中进一步包括:使用FontCreator文字裁剪工具将字体库的中日韩统一表意文字扩展区中的文字进行裁剪,裁剪后的文字形成一小字体库作为浏览器嵌入使用。3.根据权利要求1所述的一种在浏览器兼容生僻字的方法,其特征在于:所述转换服务通过文件转换模块和css代码生成模块来实现,所述文件转换模块将字体文件进行压缩,...
【专利技术属性】
技术研发人员:刘德建,林校,郭玉湖,
申请(专利权)人:福建天泉教育科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。