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

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

【技术实现步骤摘要】
—种基于GSM/GPRS的嵌入式斜体算法及移动终端
本专利技术涉及字体处理
,具体地讲,涉及一种基于GSM/GPRS的嵌入式斜体算法及移动终端。
技术介绍
众所周知,传统的打印机以单片机或者嵌入式处理器作为核心,其内置的Flash空间极其有限,对于字符的处理,尤其是汉字的处理显得格外重要。Flash有限的空间决定了其无法存放太多不同的字库,即使同种字库也无法存放多种样式(比如斜体、下划线等)和多种大小的字库,因此,传统的嵌入式打印机为了解决这个问题,则需要通过更换更大空间的Flash芯片来支持更多样式和大小的字库或者直接限定固化少量的字库,前者需要增加成本,后者则减弱了产品的多样性。基如此,设计出一种全新的基于GSM/GPRS的嵌入式斜体算法,将其应用于打印机中,使得保持字体的多样性又不至于增加成本,则是非常有必要的。
技术实现思路
本专利技术的目的在于克服上述现有技术之不足而提供的一种基于GSM/GPRS的嵌入式斜体算法及移动终端。本专利技术解决现有技术问题所采用的技术方案是:一种基于GSM/GPRS的嵌入式斜体算法,它包括以下步骤:S1、读取要打印的正常点阵字体数据;S2、对读取的正常点阵字体数据进行偏移操作;S3、获取斜体点阵字体数据;S4、对获取的斜体点阵字体数据进行拼接,合成要打印的图像数据。下面对以上技术方案作进一步阐述:[0011 ]优选地,步骤SI包括:S11、输入要打印的正常点阵字体数据;S12、计算要打印的正常点阵字体数据长度;S13、读取计算后的正常点阵字体数据;优选地,步骤S2包括:S21、根据正常点阵字体数据宽高比例进行偏移量计算;S22、逐个对进行偏移量计算后的正常点阵字体数据进行偏移;优选地,步骤S3包括:S31、对进行偏移操作后的正常点阵字体数据根据需要,来调整偏移的粒度;S32、对调整后的正常点阵字体数据进行扫描,获取斜体点阵字体数据;[0021 ]优选地,步骤S4之后还包括:S5、将合成后的要打印的图像数据输送至打印机完成解码打印。优选地,一种基于GSM/GPRS的移动终端,它包括:读取模块,所述读取模块用以读取要打印的正常点阵字体数据操作模块,所述操作模块用以对读取的正常点阵字体数据进行偏移操作;获取模块,所述获取模块用以获取斜体点阵字体数据;图像合成模块,所述图像合成模块用以对获取的斜体点阵字体数据进行拼接,合成要打印的图像数据。优选地,所述读取模块具体用于,输入要打印的正常点阵字体数据,计算要打印的正常点阵字体数据长度,读取计算后的正常点阵字体数据。优选地,所述操作模块具体用于,根据正常点阵字体数据宽高比例进行偏移量计算,逐个对进行偏移量计算后的正常点阵字体数据进行偏移。优选地,所述获取模块具体用于,对进行偏移操作后的正常点阵字体数据根据需要,来调整偏移的粒度,对调整后的正常点阵字体数据进行扫描,获取斜体点阵字体数据。[0031 ] 优选地,还包括一 GSM/GPRS通讯模块,所述GSM/GPRS通讯模块用以将合成后的要打印的图像数据输送至打印机完成解码打印。本专利技术的有益效果是:其一、将本专利技术所提供的一种基于GSM/GPRS的嵌入式斜体算法,应用到传统的打印机中,使得传统的打印机内置的Flash只需内置少量字库,其他字库等可以预先通过图形合成,再输送至打印机,且相关打印机只需要具备图形解码功能即可,既本专利技术能简化打印机的开发,节省打印机的Flash空间,从而,也大大的降低生产成本。其二、利用本专利技术所提供的一种基于GSM/GPRS的嵌入式斜体算法,可以进一步合成下划线、删除线、着重号等样式,极大地扩充了打印机的打印输出功能,而且不需要对打印机进行任何改动,只需要修改GSM/GPRS通讯模块端的参数设置等即可,操作简单,使用方便,使得本专利技术必然具有很好的推广应用价值。【附图说明】图1是本专利技术一种基于GSM/GPRS的嵌入式斜体算法的步骤流程图;图2是图1中SI的步骤流程图;图3是图1中S2的步骤流程图;图4是图1中S3的步骤流程图;图5是本专利技术一种基于GSM/GPRS的移动终端与打印机相通讯的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。[0041 ] 图中,读取模块10 ;操作模块20 ;获取模块30 ;图像合成模块40 ;GSM/GPRS通讯模块50 ;打印机60。【具体实施方式】以下将结合附图及具体实施例详细说明本专利技术的技术方案,以便更清楚、直观地理解本专利技术的专利技术实质。图1是本专利技术一种基于GSM/GPRS的嵌入式斜体算法的步骤流程图;图2是图1中SI的步骤流程图;图3是图1中S2的步骤流程图;图4是图1中S3的步骤流程图;结合图1、图2、图3及图4所示,本专利技术所提供的一种基于GSM/GPRS的嵌入式斜体算法,它包括以下步骤:S1、读取要打印的正常点阵字体数据;S2、对读取的正常点阵字体数据进行偏移操作;S3、获取斜体点阵字体数据;S4、对获取的斜体点阵字体数据进行拼接,合成要打印的图像数据。需要说明的是,在具体实施时,步骤SI包括: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的移动终端,还包括一 GS本文档来自技高网...
一种基于GSM/GPRS的嵌入式斜体算法及移动终端

【技术保护点】
一种基于GSM/GPRS的嵌入式斜体算法,其特征在于,它包括以下步骤: S1、读取要打印的正常点阵字体数据; S2、对读取的正常点阵字体数据进行偏移操作; S3、获取斜体点阵字体数据; S4、对获取的斜体点阵字体数据进行拼接,合成要打印的图像数据。

【技术特征摘要】
1.一种基于GSM/GPRS的嵌入式斜体算法,其特征在于,它包括以下步骤: 51、读取要打印的正常点阵字体数据; 52、对读取的正常点阵字体数据进行偏移操作; 53、获取斜体点阵字体数据; 54、对获取的斜体点阵字体数据进行拼接,合成要打印的图像数据。2.根据权利要求1所述的一种基于GSM/GPRS的嵌入式斜体算法,其特征在于,步骤SI包括: 511、输入要打印的正常点阵字体数据; 512、计算要打印的正常点阵字体数据长度; 513、读取计算后的正常点阵字体数据。3.根据权利要求1所述的一种基于GSM/GPRS的嵌入式斜体算法,其特征在于,步骤S2包括: 521、根据正常点阵字体数据宽高比例进行偏移量计算; 522、逐个对进行偏移量计算后的正常点阵字体数据进行偏移。4.根据权利要求1所述的一种基于GSM/GPRS的嵌入式斜体算法,其特征在于,步骤S3包括: 531、对进行偏移操作后的正常点阵字体数据根据需要,来调整偏移的粒度; 532、对调整后的正常点阵字体数据进行扫描,获取斜体点阵字体数据。5.根据权利要求1-4任一项所述的一种基于GSM/GPRS的嵌入式斜体算法,其特征在于,步骤S4之后还包括: 55、将合成后的要打印的图...

【专利技术属性】
技术研发人员:杨明良谭保祥肖春利许树峰
申请(专利权)人:深圳市几米电子有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1