掌桥专利:专业的专利平台
掌桥专利
首页

一种个性化打印控制方法及系统

文献发布时间:2023-06-19 11:00:24


一种个性化打印控制方法及系统

技术领域

本发明涉及打印技术领域,具体涉及一种个性化打印控制方法及系统。

背景技术

随着社会的不断发展,人们的生活日新月异,同时铸就了一个追求时尚,彰显个性的时代,人们的个性化需求越来越多,譬如人们经常需要在不同物体上印制一些图案、印章或个性logo等。然而,现有打印技术特别是在工业打印上,打印内容基本固定,或者只能打印固定模板的可变信息,无法满足人们越来越多样化的个性化打印需求。

发明内容

本发明提供一种个性化打印控制方法及系统,利用个性化打印控制技术,能够对多个待打印数据进行格式编辑并同步打印,解决了传统打印因数据模板限制而无法满足个性化打印需求的问题。

为实现上述目的,本发明采用以下技术方案实现:

一种个性化打印控制方法,包括:

获取打印信息,打印信息包括包括一个或多个待打印数据;

编辑每个待打印数据的格式,以及多个待打印数据之间的排列形式;

对多个待打印数据进行防撞检测,以避免数据重叠;

确定打印区域;

根据打印协议控制打印机将每个待打印数据打印在相应位置上。

作为上述方案的优选,所述待打印数据包括文本、计数器、可变日期、二维码、条形码、图像。

作为上述方案的优选,编辑待打印数据格式包括编辑每个待打印数据的坐标、长度、宽度,以及多个待打印数据之间的横向和/或纵向间距。

作为上述方案的优选,对文本的格式编辑包括字体、字号、间距、效果、行距。

作为上述方案的优选,防撞检测通过待打印数据的坐标以及大小来判断是否有重叠区域,若判定一个待打印数据与另一个待打印数据重叠时,反馈异常信号提醒操作者重新编辑,或者根据设定的规则水平和/或垂直平移待打印数据。

作为上述方案的优选,打印区域的高度设置为固定值。

一种个性化打印控制系统,包括:

电脑端,电脑端包括有输入单元、数据处理单元、主控单元、人机交互单元,所述输入单元、数据处理单元、人机交互单元及打印机均与主控单元连接;

打印机,用于根据电脑端传送的打印协议进行打印。

作为上述方案的优选,所述数据处理单元包括防撞检测子单元。

作为上述方案的优选,还包括存储单元,与主控单元连接,用于数据存储。

作为上述方案的优选,还包括报警单元,与主控单元连接,用于当待打印数据出现重叠时,反馈异常信号,提醒操作者重新编辑待打印数据的格式。

由于具有上述结构,本发明的有益效果在于:

1、能够实时打印多样化、个性化的一些较为复杂的数据,打破了传统的数据模板的限制;

2、通过设置更加智能的数据防碰撞检测机制,能够有效防止打印数据重叠,提升打印可靠性;

3、打印数据能够实现电脑端同打印机端同步更新,操作者能够通过电脑端明确当前编辑打印数据的具体样式,实现所见即所得的效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。

图1为本发明实施例提供的一种个性化打印控制方法的流程图;

图2为本发明实施例提供的另一种个性化打印控制方法的流程图;

图3为本发明实施例提供的一种个性化打印控制系统的结构框图;

图4为本发明实施例提供的另一种个性化打印控制系统的结构框图。

具体实施方式

下面将结合本发明的附图,对本发明的技术方案进行清楚、完整地描述。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一:

如图1所示,本实施例提供一种个性化打印控制方法,包括:

S1、获取打印信息,打印信息包括包括一个或多个待打印数据;

S2、编辑每个待打印数据的格式,以及多个待打印数据之间的排列形式;

S3、对多个待打印数据进行防撞检测,以避免数据重叠;

S4、确定打印区域;

S5、根据打印协议控制打印机将每个待打印数据打印在相应位置上。

在本实施例中,所述待打印数据包括文本、计数器、可变日期、二维码、条形码、图像。

在本实施例中,编辑待打印数据格式包括但不限于编辑每个待打印数据的坐标、长度、宽度,以及多个待打印数据之间的横向和/或纵向间距。

在本实施例中,对文本的格式编辑包括但不限于字体、字号、间距、效果、行距。

在本实施例中,防撞检测通过待打印数据的坐标以及大小来判断是否有重叠区域,若判定一个待打印数据与另一个待打印数据重叠时,根据设定的规则水平和/或垂直平移待打印数据。具体表现为:假设预先设定规则为水平平移时,当操作者编辑好打印数据后,系统依据数据协议解析打印数据,当系统的碰撞检测机制检测到有信息重叠时,系统会依据设定的水平平移规则,把重叠部分信息按照设定的值进行整体平移,消除重叠。例如:碰撞检测机制检测到有信息重叠,则以前一个待打印数据的末端或末端加一固定距离值为基准,将后面所有待打印数据整体水平向后偏移,直至数据不重叠。

在本实施例中,打印区域的高度设置为固定值。

实施例二:

如图2所示,与实施例一基本相同,所不同的是:

在本实施例中,防撞检测中,若判定一个待打印数据与另一个待打印数据重叠时,反馈异常信号提醒操作者重新编辑。

实施例三:

对应的本实施例提供一种个性化打印控制系统,如图3所示,包括:

电脑端,电脑端包括有输入单元、数据处理单元、主控单元、人机交互单元,所述输入单元、数据处理单元、人机交互单元及打印机均与主控单元连接;

打印机,用于根据电脑端传送的打印协议进行打印。

在本实施例中,所述数据处理单元包括防撞检测子单元。

在本实施例中,还包括存储单元,与主控单元连接,用于数据存储。

实施例四:

如图4所示,与实施例三基本相同,所不同的是:

在本实施例中,还包括报警单元,与主控单元连接,用于当待打印数据出现重叠时,反馈异常信号,提醒操作者重新编辑待打印数据的格式。

本实施例提供的个性化打印控制方法及系统,能够实时打印多样化、个性化的一些较为复杂的数据,打破了传统的数据模板的限制;通过设置更加智能的数据防碰撞检测机制,能够有效防止打印数据重叠,提升打印可靠性;而且打印数据能够实现电脑端同打印机端同步更新,操作者能够通过电脑端明确当前编辑打印数据的具体样式,实现所见即所得的效果。

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种3D打印个性化鞋、打印控制系统及打印控制方法
  • 一种个性化打印控制方法、装置及系统
技术分类

06120112759064