公开/公告号CN103955349A
专利类型发明专利
公开/公告日2014-07-30
原文格式PDF
申请/专利权人 深圳市几米电子有限公司;
申请/专利号CN201410206597.5
申请日2014-05-15
分类号G06F3/12(20060101);
代理机构44228 广州市南锋专利事务所有限公司;
代理人张志醒
地址 518000 广东省深圳市罗湖区桂园路111号2栋103
入库时间 2023-12-17 00:30:37
法律状态公告日
法律状态信息
法律状态
2018-08-21
专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F3/12 变更前: 变更后: 申请日:20140515
专利权人的姓名或者名称、地址的变更
2017-12-26
授权
授权
2015-08-05
专利申请权的转移 IPC(主分类):G06F3/12 变更前: 变更后: 登记生效日:20150713 申请日:20140515
专利申请权、专利权的转移
2014-08-27
实质审查的生效 IPC(主分类):G06F3/12 申请日:20140515
实质审查的生效
2014-07-30
公开
公开
技术领域
本发明涉及字体处理技术领域,具体地讲,涉及一种基于GSM/GPRS的 嵌入式斜体算法及移动终端。
背景技术
众所周知,传统的打印机以单片机或者嵌入式处理器作为核心,其内置 的Flash空间极其有限,对于字符的处理,尤其是汉字的处理显得格外重要。 Flash有限的空间决定了其无法存放太多不同的字库,即使同种字库也无法存 放多种样式(比如斜体、下划线等)和多种大小的字库,因此,传统的嵌入 式打印机为了解决这个问题,则需要通过更换更大空间的Flash芯片来支持更 多样式和大小的字库或者直接限定固化少量的字库,前者需要增加成本,后 者则减弱了产品的多样性。
基如此,设计出一种全新的基于GSM/GPRS的嵌入式斜体算法,将其应 用于打印机中,使得保持字体的多样性又不至于增加成本,则是非常有必要 的。
发明内容
本发明的目的在于克服上述现有技术之不足而提供的一种基于 GSM/GPRS的嵌入式斜体算法及移动终端。
本发明解决现有技术问题所采用的技术方案是:一种基于GSM/GPRS的 嵌入式斜体算法,它包括以下步骤:
S1、读取要打印的正常点阵字体数据;
S2、对读取的正常点阵字体数据进行偏移操作;
S3、获取斜体点阵字体数据;
S4、对获取的斜体点阵字体数据进行拼接,合成要打印的图像数据。
下面对以上技术方案作进一步阐述:
优选地,步骤S1包括:
S11、输入要打印的正常点阵字体数据;
S12、计算要打印的正常点阵字体数据长度;
S13、读取计算后的正常点阵字体数据;
优选地,步骤S2包括:
S21、根据正常点阵字体数据宽高比例进行偏移量计算;
S22、逐个对进行偏移量计算后的正常点阵字体数据进行偏移;
优选地,步骤S3包括:
S31、对进行偏移操作后的正常点阵字体数据根据需要,来调整偏移的粒 度;
S32、对调整后的正常点阵字体数据进行扫描,获取斜体点阵字体数据;
优选地,步骤S4之后还包括:
S5、将合成后的要打印的图像数据输送至打印机完成解码打印。
优选地,一种基于GSM/GPRS的移动终端,它包括:
读取模块,所述读取模块用以读取要打印的正常点阵字体数据
操作模块,所述操作模块用以对读取的正常点阵字体数据进行偏移操作;
获取模块,所述获取模块用以获取斜体点阵字体数据;
图像合成模块,所述图像合成模块用以对获取的斜体点阵字体数据进行 拼接,合成要打印的图像数据。
优选地,所述读取模块具体用于,输入要打印的正常点阵字体数据,计 算要打印的正常点阵字体数据长度,读取计算后的正常点阵字体数据。
优选地,所述操作模块具体用于,根据正常点阵字体数据宽高比例进行 偏移量计算,逐个对进行偏移量计算后的正常点阵字体数据进行偏移。
优选地,所述获取模块具体用于,对进行偏移操作后的正常点阵字体数 据根据需要,来调整偏移的粒度,对调整后的正常点阵字体数据进行扫描, 获取斜体点阵字体数据。
优选地,还包括一GSM/GPRS通讯模块,所述GSM/GPRS通讯模块用以 将合成后的要打印的图像数据输送至打印机完成解码打印。
本发明的有益效果是:
其一、将本发明所提供的一种基于GSM/GPRS的嵌入式斜体算法,应用 到传统的打印机中,使得传统的打印机内置的Flash只需内置少量字库,其他 字库等可以预先通过图形合成,再输送至打印机,且相关打印机只需要具备 图形解码功能即可,既本发明能简化打印机的开发,节省打印机的Flash空间, 从而,也大大的降低生产成本。
其二、利用本发明所提供的一种基于GSM/GPRS的嵌入式斜体算法,可 以进一步合成下划线、删除线、着重号等样式,极大地扩充了打印机的打印 输出功能,而且不需要对打印机进行任何改动,只需要修改GSM/GPRS通讯 模块端的参数设置等即可,操作简单,使用方便,使得本发明必然具有很好 的推广应用价值。
附图说明
图1是本发明一种基于GSM/GPRS的嵌入式斜体算法的步骤流程图;
图2是图1中S1的步骤流程图;
图3是图1中S2的步骤流程图;
图4是图1中S3的步骤流程图;
图5是本发明一种基于GSM/GPRS的移动终端与打印机相通讯的结构示 意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步 说明。
图中,读取模块10;操作模块20;获取模块30;图像合成模块40; GSM/GPRS通讯模块50;打印机60。
具体实施方式
以下将结合附图及具体实施例详细说明本发明的技术方案,以便更清楚、 直观地理解本发明的发明实质。
图1是本发明一种基于GSM/GPRS的嵌入式斜体算法的步骤流程图;图 2是图1中S1的步骤流程图;图3是图1中S2的步骤流程图;图4是图1 中S3的步骤流程图;
结合图1、图2、图3及图4所示,本发明所提供的一种基于GSM/GPRS 的嵌入式斜体算法,它包括以下步骤:
S1、读取要打印的正常点阵字体数据;
S2、对读取的正常点阵字体数据进行偏移操作;
S3、获取斜体点阵字体数据;
S4、对获取的斜体点阵字体数据进行拼接,合成要打印的图像数据。
需要说明的是,在具体实施时,步骤S1包括:
S11、输入要打印的正常点阵字体数据;
S12、计算要打印的正常点阵字体数据长度;
S13、读取计算后的正常点阵字体数据;
进一步的,步骤S2包括:
S21、根据正常点阵字体数据宽高比例进行偏移量计算;
S22、逐个对进行偏移量计算后的正常点阵字体数据进行偏移;
且本实施例中,步骤S3包括:
S31、对进行偏移操作后的正常点阵字体数据根据需要,来调整偏移的粒 度;
S32、对调整后的正常点阵字体数据进行扫描,获取斜体点阵字体数据;
需要强调的是,步骤S4之后还包括:
S5、将合成后的要打印的图像数据输送至打印机完成解码打印。
如此,将本发明所提供的一种基于GSM/GPRS的嵌入式斜体算法,应用 到传统的打印机中,使得传统的打印机内置的Flash只需内置少量字库,其他 字库等可以预先通过图形合成,再输送至打印机,且相关打印机只需要具备 图形解码功能即可,既本发明能简化打印机的开发,节省打印机的Flash空间, 从而,也大大的降低生产成本。
图5是本发明一种基于GSM/GPRS的移动终端与打印机相通讯的结构示 意图。
结合图5所示,将本发明所提供的一种基于GSM/GPRS的嵌入式斜体算 法应用到传统的打印机中,所设有的一种基于GSM/GPRS的移动终端,它包 括:
读取模块10,所述读取模块10用以读取要打印的正常点阵字体数据
操作模块20,所述操作模块20用以对读取的正常点阵字体数据进行偏移 操作;
获取模块30,所述获取模块30用以获取斜体点阵字体数据;
图像合成模块40,所述图像合成模块40用以对获取的斜体点阵字体数据 进行拼接,合成要打印的图像数据。
进一步的,所述读取模块10具体用于,输入要打印的正常点阵字体数据, 计算要打印的正常点阵字体数据长度,读取计算后的正常点阵字体数据。
且所述操作模块20具体用于,根据正常点阵字体数据宽高比例进行偏移 量计算,逐个对进行偏移量计算后的正常点阵字体数据进行偏移。
与此同时,所述获取模块30具体用于,对进行偏移操作后的正常点阵字 体数据根据需要,来调整偏移的粒度,对调整后的正常点阵字体数据进行扫 描,获取斜体点阵字体数据。
需要强调的是,本发明所提供的一种基于GSM/GPRS的移动终端,还包 括一GSM/GPRS通讯模块50,所述GSM/GPRS通讯模块50用以将合成后的 要打印的图像数据输送至打印机60完成解码打印。
藉此,利用本发明一种基于GSM/GPRS的移动终端即可实现将合成的斜 体点阵字体图像数据等传输至打印机60完成斜体等多样字库的打印。
且利用本发明一种基于GSM/GPRS的移动终端可以进一步合成下划线、 删除线、着重号等样式,极大地扩充了打印机60的打印输出功能,而且不需 要对打印机60进行任何改动,只需要修改GSM/GPRS通讯模块50端的参数 设置等即可,使得本发明操作简单,使用方便。
综上所述,本发明所提供的一种基于GSM/GPRS的嵌入式斜体算法及移 动终端,应用到打印机60设备技术领域,与打印机60相结合,就能使得传 统的打印机60不需要通过更换更大空间的Flash芯片来支持更多样式和大小 的字库或者直接限定固化少量的字库,本发明即能使得保持字体字库的多样 性又不至于增加成本,从而,本发明必然具有很好的推广应用价值,会非常 的受欢迎,能得到有效普及。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利保护范 围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或 直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范 围内。
机译: 在KASUMI算法中实现FO功能的方法和系统,用于在GSM(全球移动通信系统),GPRS(通用分组无线业务)边缘(GSM演进的增强数据速率)兼容手机中加速加密
机译: 用于数字蜂窝无线电话网络的多媒体文件访问系统,例如GPRS / GSM型网络,具有通知服务器将文件存储通知发送到由另一个移动终端的地址标识的移动终端
机译: 用于支持GSM / GPRS和TD-SCDMA的移动终端,特别是通过在芯片上制作RF部件并通过减少组件数量来减小移动终端的尺寸来适应多模