打印数据处理装置、打印系统以及打印数据处理方法制造方法及图纸

技术编号:31154966 阅读:25 留言:0更新日期:2021-12-04 09:45
本发明专利技术的目的在于提供一种能够让每个字符都能打印在框的中心位置的打印数据处理装置,该打印数据处理装置中,输入显示部显示打印内容输入画面让用户输入多个打印字符以及打印字体,打印字号确定部根据打印字体以及打印框的尺寸确定能让打印字符打印在对应的打印框内并且通过用户确认的打印确认字号,占领区域确定部根据打印字体以及打印确认字号确定各个打印字符在对应打印框内实际的占领区域,字符位置确定部至少根据打印框尺寸和位置信息以及打印字符的占领区域确定字符位置信息,位图生成部至少根据打印字符、打印字体、打印确认字号、占领区域以及字符位置信息生成位图。本发明专利技术还提供了包含该打印数据处理装置的打印系统和打印方法。打印系统和打印方法。打印系统和打印方法。

【技术实现步骤摘要】
打印数据处理装置、打印系统以及打印数据处理方法


[0001]本专利技术属于打印服务领域,涉及一种打印数据处理装置、打印系统以及打印数据处理方法。

技术介绍

[0002]手持打印机可以自由地在打印媒介物(如明信片、信封、银行单据等)的任意位置进行滑动打印,让用户无需对姓名、地址等内容进行手动书写。随着手持打印机的应用越来越广泛,手持打印机还可以对明信片、信封上面的邮编框进行邮编打印,或对银行单据上面的证件码填写框进行证件号码打印,在将这些邮编、证件号码中的数字或字母作为打印字符进行打印时,用户通常需要选择各种字体。
[0003]然而,常用字体中有一部分属于比例字体,在使用这类比例字体进行打印时,打印字符所占领的区域宽度与字符自身的图像宽度呈比例关系,使得打印字符的占领区域各自不同,所以,即使各个打印框为等间距分布,不同字符的不同占领区域也会导致字符与打印框之间逐渐产生偏移,特别是当打印框不是等间距分布时,偏移情况就更严重了。当打印框数量多、不同的打印字符数量多时,这种偏移还将累积,甚至导致字符被打印到框外。

技术实现思路

[0004]为解决上述问题,提供一种能够在不同打印框组的打印框内进行打印时让每个字符都能打印在框的中心位置的打印数据处理装置,以及包含该打印数据处理装置的打印系统和打印方法。
[0005]本专利技术为了实现上述目的,采用了以下结构以及方法::
[0006]<结构1>
[0007]本专利技术提供了一种打印数据处理装置,其特征在于,包括:画面存储部、输入显示部、打印字号确定部、占领区域确定部、字符位置确定部以及位图生成部,画面存储部存储有让用户对设置在打印媒介物上的打印框组的多个打印框内需要打印的多个打印字符作为打印内容进行输入的打印内容输入画面,输入显示部显示打印内容输入画面让用户输入多个打印字符以及对应的打印字体,一旦用户对输入的打印内容以及打印字体进行确认,打印字号确定部就根据打印字体以及打印框的尺寸确定能够让打印字符打印在对应的打印框内并且通过用户确认的打印确认字号,占领区域确定部根据打印字体以及打印确认字号确定各个打印字符在对应的打印框内实际占领的占领区域,字符位置确定部至少根据各个打印框的尺寸和位置信息以及各个打印字符的占领区域确定打印字符的字符位置信息,位图生成部至少根据打印字符、打印字体、打印确认字号、各个打印字符的占领区域以及字符位置信息生成与打印内容相对应的位图。
[0008]<结构2>
[0009]本专利技术提供了一种打印系统,其特征在于,包括:打印数据处理装置;以及手持打印机,与打印数据处理装置相通信连接,其中,打印数据处理装置为结构1中的打印数据处
理装置,手持打印机接收与位图相对应的打印数据,并根据该打印数据在预定打印框组的多个打印框内对打印字符进行打印。
[0010]<方法1>
[0011]本专利技术提供了一种打印方法,其特征在于,包括如下步骤:显示让用户对设置在打印媒介物上的打印框组的多个打印框内需要打印的多个打印字符作为打印内容进行输入的打印内容输入画面,让用户输入多个打印字符以及对应的打印字体,一旦用户对输入的打印内容以及打印字体进行确定,就至少根据打印字体以及打印框的尺寸确定能够让打印字符打印在对应的打印框内并且通过用户确认的打印确认字号,根据打印字体以及打印确认字号确定各个打印字符在对应的打印框内实际占领的占领区域,根据各个打印框的尺寸和位置信息以及各个打印字符的占领区域确定打印字符的字符位置信息,根据打印字体、打印字符、打印确认字号、各个打印字符的占领区域以及字符位置信息生成与打印内容相对应的位图。
[0012]专利技术作用与效果
[0013]根据本专利技术的打印数据处理装置以及打印系统,由于打印数据处理装置具有打印字号确定部、占领区域确定部、字符位置确定部以及位图生成部,使得用户在打印内容输入画面中输入打印内容并选择打印字体、打印方向和模板名称后,通过打印字号确定部决定打印字符的打印确认字号,并通过占领区域确定部确定各个打印字符对应的占领区域,进一步通过字符位置确定部确定能够使各个打印字符位于各个打印框的中心的字符位置信息,再由位图生成部生成与打印内容相对应的位图,因此,无论打印字符的字体如何改变或打印框的尺寸和各个打印框的位置信息如何不同,均保证手持打印机在打印时将各个打印字符打印在各个打印框的中心位置,避免因为字体的不同而将打印字符打印在框外,保证了打印的美观和整洁。
附图说明
[0014]图1是本专利技术实施例一中打印系统的结构框图;
[0015]图2是本专利技术实施例一中明信片的示意图;
[0016]图3是本专利技术实施例一中打印数据处理装置的结构框图;
[0017]图4是本专利技术实施例一中模板参数表的示意图;
[0018]图5是本专利技术实施例一中打印内容输入画面的示意图;
[0019]图6是本专利技术实施例一中打印字号确认画面的示意图;
[0020]图7是本专利技术实施例一中横向打印时打印字符在打印框内的示意图;
[0021]图8是本专利技术实施例一中横向打印时相邻两个打印框的示意图;
[0022]图9是本专利技术实施例一中提示图像的示意图;
[0023]图10是本专利技术实施例一中手持打印机的结构框图;
[0024]图11是本专利技术实施例一中手持打印机在媒介物上进行打印的示意图;
[0025]图12是本专利技术实施例一中打印系统的流程图;
[0026]图13是本专利技术实施例一中打印字号确定部的动作流程图;
[0027]图14是本专利技术实施例一中字符位置确定部的动作流程图;
[0028]图15是本专利技术实施例二中打印系统的结构框图;
[0029]图16是本专利技术实施例二中打印数据处理装置的结构框图;
[0030]图17是本专利技术实施例二中移动终端的结构框图。
具体实施方式
[0031]以下,结合实施例及附图对本专利技术的打印系统作具体阐述。
[0032]作为第一种实施形态,本专利技术提供了一种打印数据处理装置,其特征在于,包括:画面存储部、输入显示部、打印字号确定部、占领区域确定部、字符位置确定部以及位图生成部,画面存储部存储有让用户对设置在打印媒介物上的打印框组的多个打印框内需要打印的多个打印字符作为打印内容进行输入的打印内容输入画面,输入显示部显示打印内容输入画面让用户输入多个打印字符以及对应的打印字体,一旦用户对输入的打印内容以及打印字体进行确认,打印字号确定部就根据打印字体以及打印框的尺寸确定能够让打印字符打印在对应的打印框内并且通过用户确认的打印确认字号,占领区域确定部根据打印字体以及打印确认字号确定各个打印字符在对应的打印框内实际占领的占领区域,字符位置确定部至少根据各个打印框的尺寸和位置信息以及各个打印字符的占领区域确定打印字符的字符位置信息,位图生成部至少根据打印字符、打印字体、打印确认字号、各个打印字符本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种打印数据处理装置,与手持打印机相通信连接,其特征在于,包括:画面存储部、输入显示部、打印字号确定部、占领区域确定部、字符位置确定部以及位图生成部,所述画面存储部存储有让用户对设置在打印媒介物上的打印框组的多个打印框内需要打印的多个打印字符作为打印内容进行输入的打印内容输入画面,所述输入显示部显示所述打印内容输入画面,让所述用户输入所述多个打印字符以及对应的打印字体,一旦所述用户对输入的所述打印内容以及所述打印字体进行确认,所述打印字号确定部就根据所述打印字体以及所述打印框的尺寸确定能够让所述打印字符打印在对应的所述打印框内并且通过所述用户确认的打印确认字号,所述占领区域确定部根据所述打印字体以及所述打印确认字号确定各个所述打印字符在对应的所述打印框内实际占领的占领区域,所述字符位置确定部至少根据各个所述打印框的尺寸和位置信息以及各个所述打印字符的所述占领区域确定所述打印字符的字符位置信息,所述位图生成部至少根据所述打印字符、所述打印字体、所述打印确认字号、各个所述打印字符的所述占领区域以及所述字符位置信息生成与所述打印内容相对应的位图。2.根据权利要求1所述的打印数据处理装置,其特征在于:其中,所述打印字号确定部具有最大字号获取单元、预览图像生成单元以及字号设定单元,所述画面存储部还存储有打印字号确认画面,所述最大字号获取单元根据所述打印框的高度和宽度、所述打印字体以及预定的字号减小规则获取能够让所述打印字符打印在对应的所述打印框内的最大字号,所述预览图像生成单元根据至少一个所述打印字符、所述最大字号以及所述打印框的尺寸生成当所述打印字符被设置在对应的所述打印框内时所形成的最大字号预览图像,所述最大字号预览图像一旦被生成,所述输入显示部就显示所述打印字号确认画面并在该画面中显示所述最大字号预览图像让所述用户确认是否将该最大字号作为用于打印的字号,一旦所述用户确认打印的字号,所述字号设定单元就将所述最大字号设定为所述打印确认字号。3.根据权利要求2所述的打印数据处理装置,其特征在于:其中,所述打印字号确认画面还具有打印比例设定区域,用于让所述用户针对所述最大字号预览图像设定缩小比例,一旦所述用户对所述缩小比例进行确认,所述字号设定单元就根据该缩小比例以及所述最大字号获取当前字号,所述预览图像生成单元生成当所述当前字号被设置在对应的所述打印框内时所形成的当前字号预览图像,所述输入显示部显示所述打印字号确认画面并在该画面中显示所述当前字号预览图像让所述用户确认是否将该当前字号作为用于打印的字号,一旦所述用户确认打印的字号,所述字号设定单元就将所述当前字号设定为所述打印
确认字号。4.根据权利要求1所述的打印数据处理装置,其特征在于:其中,所述字符位置确定部具有字符起始位置获取单元以及字符间隔获取单元,所述字符起始位置获取单元根据首个所述打印字符对应的所述打印框的尺寸以及该打印字符的所述占领区域获取能够让该打印字符的中心点与所述打印框的中心点相重合的字符起始位置,所述字符间隔获取单元至少根据各个所述打印框之间的距离以及各个所述打印字符的所述占领区域获取相邻的所述打印字符的所述占领区域之间的距离作为字符间隔,所述字符起始位置和各个所述字符间隔构成所述字符位置信息。5.根据权利要求4所述的打印数据处理装置,其特征在于:其中,所述打印内容输入画面还具有打印方向选择区域,用于让所述用户选择打印方向,当所述打印方向被所述用户选定为横向打印时,所述字符间隔计算单元根据各个所述打印框在横向上的距离以及各个所述打印字符的所述占领区域的宽度计算相邻的所述打印字符对应的...

【专利技术属性】
技术研发人员:张浩李承兰叶超林钦锋色摩健
申请(专利权)人:株式会社理光
类型:发明
国别省市:

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

1