首页> 中国专利> 一种基于GSM/GPRS的嵌入式斜体算法及移动终端

一种基于GSM/GPRS的嵌入式斜体算法及移动终端

摘要

本发明公开了一种基于GSM/GPRS的嵌入式斜体算法及移动终端;它包括以下步骤:S1、读取要打印的正常点阵字体数据;S2、对读取的正常点阵字体数据进行偏移操作;S3、获取斜体点阵字体数据;S4、对获取的斜体点阵字体数据进行拼接,合成要打印的图像数据;S5、将合成后的要打印的图像数据输送至打印机完成解码打印;将本发明应用到打印机技术领域中,就能使得传统的打印机不需要通过更换更大空间的Flash芯片来支持更多样式和大小的字库或者直接限定固化少量的字库,本发明即能使得保持字体字库的多样性又不至于增加成本,从而,本发明必然具有很好的推广应用价值,会非常的受欢迎,能得到有效普及。

著录项

  • 公开/公告号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芯片来支持更多样式和大小 的字库或者直接限定固化少量的字库,本发明即能使得保持字体字库的多样 性又不至于增加成本,从而,本发明必然具有很好的推广应用价值,会非常 的受欢迎,能得到有效普及。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利保护范 围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或 直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范 围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号