[发明专利]一种兼容emoji表情符排版的方法在审
申请号: | 201710185568.9 | 申请日: | 2017-03-26 |
公开(公告)号: | CN106970900A | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 朱海仑;刘涛 | 申请(专利权)人: | 北京图文天地科技发展有限公司 |
主分类号: | G06F17/25 | 分类号: | G06F17/25;G06T11/60 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100015 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 兼容 emoji 表情 排版 方法 | ||
技术领域
本发明涉及印刷领域,具体涉及一种兼容emoji表情符排版的方法。
背景技术
随着移动互联技术的快速发展,人们开始大范围使用更加国际化的、通用的emoji表情符来表达情绪和想法,甚至被大量的使用到了印刷领域。emoji表情符是一种出现没多久的新鲜事物,目前常规的印刷字体中根本没有这类符号,但emoji表情符的发展又非常迅猛,截止到2015年年底,已经由原来的100多个emoji表情符,迅速扩展到了800多个。
因此,对于各个字体包提供商来说,他们无法对目前还在迅猛增加的emoji表情符进行应对,没人知道最终会出现多少个emoji表情符;但是对于印刷排版来说,解决方案已经刻不容缓。
目前常规文字排版,对于偶尔出现的emoji表情符的解决方法非常的费时费力,效率低下。一旦发生疏漏,很有可能导致一段文字全部变成乱码;或者局部文字无法识别,印刷时显示为空白的情况,如何高效、准确解决emoji表情符排版问题是现有技术中存在的问题。
Emoji释义
emoji绘文字(日语:絵文字/えもじ emoji)是日本在无线通信中所使用的视觉情感符号,绘意指图形,文字则是图形的隐喻,可用来代表多种表情,如笑脸表示笑、蛋糕表示食物等。
在NTTDoCoMo的i-mode系统电话系统中,绘文字的尺寸是12x12 像素,在传送时,一个图形有2个字节。Unicode编码为E63E到E757,而在Shift-JIS编码则是从F89F到F9FC。基本的绘文字共有176个符号,在C-HTML4.0的编程语言中,则另增添了76个情感符号。
最早由栗田穰崇(Shigetaka Kurita)创作,并在日本网络及手机用户中流行;自苹果公司发布的iOS 5输入法中加入了emoji后,这种表情符号开始席卷全球,目前emoji已被大多数现代计算机系统所兼容的Unicode编码采纳,普遍应用于各种手机短信和社交网络中;
2014年8月,牛津词典在线版(Oxford Dictionary Online)把“Emoji”添加到新词汇中,这也意味着它已经变成一个正式词汇。
UTF-8释义
UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码。由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到4个字节编码Unicode字符。用在网页上可以同一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。
UTF8mb4释义
计算机数据库领域的UTF8编码只支持1-3个字节,最大能编码21位字符,只支持BMP(Basic Multilingual Plane基本多文种平面)这部分的unicode编码区;而UTF8mb4座位UTF-8的超集,最近开始广泛应用到计算机数据库领域,例如从MYSQL5.5开始,用以支持4个字节UTF编码;UTF8mb4最大能编码31位字符,所以能支持更多的字符集。
UTF8mb4是非常新的字符编码集,甚至百度百科都没有UTF8mb4的名词解释。随着移动应用的快速发展,ios用户、安卓用户会在文本的区域输入emoji表情,如果不做一定处理,就会导致插入数据库异常。这时就需要对数据库的字符集进行修改升级,以达到兼容emoji表情符的目的。
发明内容
为了解决现有技术中存在的问题,本发明所采用的技术方案如下:
一种兼容emoji表情符排版的方法,包括以下步骤:
1)将现有的emoji表情符逐个制作成PNG格式表情图片;
2)将需要排版的文字按照UTF8mb4字符集进行对应标识,将其中的表情符筛选出来:首先按照UTF8格式将排版的文字逐个解构为十六进制字符,然后将十六进制字符中超过4位长度的筛选出来(emoji表情符都是超过4位长度的文字);
3)将筛选出来的emoji表情符字符与现有的PNG格式表情图片进行比较,如果缺少PNG格式表情图片,进行记录,进行补充完善;如果与现有的PNG格式表情图片一致,将PNG格式表情图片与其他文字进行组合排版;
4)将PNG格式表情图片选用透明背景与其他文字进行组合排版后应用软件技术生成印刷用PDF文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京图文天地科技发展有限公司,未经北京图文天地科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710185568.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文本处理方法及装置
- 下一篇:一种在线自助版面设计系统及其使用方法