一种涉及图像的打印方法及装置与流程

专利2025-10-18  2


本技术涉及图像打印领域,具体涉及一种涉及图像的打印方法及装置。


背景技术:

1、打印过程中,需要对图像进行栅格化处理,栅格化处理可以将图像转换为由像素组成的栅格,从而使打印机的喷头更好地控制墨水喷涂,提高打印的清晰度和准确度。

2、在工业打印的场景中,通常会采用边传输边栅格化然后打印的方式,即数据流和打印过程是同时进行的,打印过程一直需要图片输入;这种方法高度依赖稳定且连续的数据流,若数据传输中断或速度不稳定,打印过程可能会受到影响,导致打印质量下降、出现错误甚至图片只打印了一部分,即存在即时打印对数据传输稳定性要求较高的问题。

3、因此,亟需一种涉及图像的打印方法及装置。


技术实现思路

1、本技术提供了一种涉及图像的打印方法及装置,解决了即时打印对数据传输稳定性要求较高的问题。

2、本技术在第一方面提供了一种涉及图像的打印方法,方法包括:响应于用户的开始打印操作,判断打印序列中是否为空,打印序列存储于预设热文件夹;若打印序列为空,则接收预设终端设备发送的待打印图像;将待打印图像按照预设默认顺序进行排序并存入打印序列,预设默认顺序为时间顺序、图像大小顺序、图像名称顺序以及格式顺序中的一种顺序;对打印序列中的图像进行栅格化处理,得到栅格图像,控制预设打印设备对栅格图像进行打印;当打印序列中的图像打印完毕时,将打印结束的第一提示信息展示给用户。

3、通过采用上述技术方案,能够响应于用户的开始打印操作,当打印序列中不存在图像时,接收预设终端设备发送的待打印图像,对待打印图像进行排序后存入打印序列,从而能够满足用户的预设排序需求,对多个图像依次进行打印;对打印序列中的图像进行栅格化处理然后控制预设打印设备对栅格图像进行打印,省去了将图像输入特定软件进行栅格化的步骤,提高了打印效率,同时能够满足用户远程控制并进行自动打印的需求;当打印序列中的图像打印完毕时,能够及时将打印结束的第一提示信息展示给用户;该方案将图像数据完整地存放在打印序列,打印出的图像完整性不受数据传输稳定性的影响,图像数据只需能成功传输至打印序列即可,即该打印方法不对数据传输的稳定性进行限制或要求,即可自动完整地打印出图像。

4、可选地,对打印序列中的图像进行栅格化处理,得到栅格图像,控制预设打印设备对栅格图像进行打印,具体包括:判断打印序列的起始端是否存在图像;若打印序列的起始端存在图像,则将打印序列的起始端的图像作为第一图像;对第一图像进行栅格化处理,得到栅格图像;控制预设打印设备对栅格图像进行打印;当第一图像打印完毕时,将第一图像从打印序列中删除;判断删除第一图像后的打印序列的起始端是否存在图像;若删除第一图像后的打印序列的起始端不存在图像,则确定打印序列中的图像打印完毕。

5、通过采用上述技术方案,对打印序列中已经排序好的图像逐个进行栅格化处理并控制预设打印设备对栅格图像进行打印,省去了单独用软件对图像进行栅格化的步骤,提高了打印效率;当起始端图像打印完毕时,删除起始端图像,进而打印下一张图像。

6、可选地,控制预设打印设备对栅格图像进行打印,具体包括:获取第一图像的图像文件名;判断图像文件名中是否包含预设浮雕字符;若图像文件名中包含预设浮雕字符,则获取浮雕打印参数;根据浮雕打印参数控制预设打印设备对栅格图像进行打印。

7、通过采用上述技术方案,自动判断图像文件名中是否包含预设浮雕字符,以自动判断正在打印的图像是否需要进行浮雕打印,识别图像文件名而不是对图像进行处理的方式能够提高识别效率,减少识别时间;当图像文件名中包含预设浮雕字符时,能够自动获取浮雕打印参数并根据浮雕打印参数控制预设打印设备对栅格图像进行打印。

8、可选地,在当第一图像打印完毕时,将第一图像从打印序列中删除之后,方法还包括:将第一图像以及第一图像对应的栅格图像存入预设历史打印库,预设历史打印库存储于预设云存储服务器;响应于用户针对预设历史打印库的查看操作,将预设历史打印库中的图像按照预设默认顺序进行排序;将排序后的预设历史打印库展示给用户。

9、通过采用上述技术方案,将打印完毕的第一图像存入预设历史打印库,以在后续步骤中,用户可以直接将预设历史打印库中的图像进行选取并放入打印序列中,而不需要用户重复上传或发送打印过的图像,提高了图像的获取效率以及整个打印过程的效率;将预设历史打印库中的图像按照预设默认顺序进行排序,以使用户可以根据自己的排序喜好更快地找到需要打印的图像,提高了将图像放入打印序列的效率;将预设历史打印库存储于预设云存储服务器,用户在下达选取指令后,打印序列能够直接从云存储服务器下载需要打印的图像,而不需要用户对选取的图像进行传输,也不会占用实体设备的存储空间。

10、可选地,在将排序后的预设历史打印库展示给用户之后,方法还包括:响应于用户的选取添加操作,获取用户在预设历史打印库显示界面选取的第二图像以及选取顺序;根据选取顺序对第二图像进行排序;将排序后的第二图像存入打印序列。

11、通过采用上述技术方案,能够自动响应于用户的选取添加操作,选取预设历史打印库中的图像并将图像添加进打印序列,同时能够自动获取用户选取图像时的选取顺序,以使图像能够根据用户需求的顺序依次进行打印。

12、可选地,在控制预设打印设备对栅格图像进行打印之前,方法还包括:获取预设打印设备的墨水剩余量以及预设打印设备的纸张剩余量;判断墨水剩余量是否小于预设第一阈值;若墨水剩余量小于预设第一阈值,则向用户展示第二提示信息,以提示用户补充打印墨水;判断纸张剩余量是否小于预设第二阈值;若纸张剩余量小于预设第二阈值,则向用户展示第三提示信息,以提示用户补充打印纸张。

13、通过采用上述技术方案,能够在控制预设打印设备进行打印前,自动判断预设打印设备的打印墨水和打印纸张是否足够,当判断不足时,向用户展示第二提示信息或第三提示信息,以及时提示用户需要补充打印墨水或打印纸张。

14、可选地,用户进行开始打印操作的平台包括微信小程序、预设打印软件、预设网页以及预设客户端中的任意一种平台。

15、通过采用上述技术方案,用户能够便捷地远程控制打印机,是打印机能够批量且自动化地打印照片以及满足照片需要进行浮雕打印的需求。

16、可选地,在将待打印图像按照预设默认顺序进行排序并存入打印序列之后,方法还包括:响应于用户的批量浮雕打印操作,获取用户在打印序列中选取的第三图像;在第三图像的图像文件名的预设位置添加预设浮雕字符,预设位置为起始端和终止端中的一种位置。

17、通过采用上述技术方案,用户只需要对打印序列中需要浮雕打印的图像进行选取并执行批量浮雕打印操作,即可对被选取的图像进行批量重命名,即自动对多个图像的图像文件名添加预设浮雕字符,使得被重命名的图像在后续步骤中可以被识别出预设浮雕字符,进而进行浮雕打印。

18、本技术在第二方面提供了一种涉及图像的打印装置,装置包括获取单元和处理单元;

19、获取单元,用于若打印序列为空,则接收预设终端设备发送的待打印图像;

20、处理单元,用于响应于用户的开始打印操作,判断打印序列中是否为空,打印序列存储于预设热文件夹;还用于将待打印图像按照预设默认顺序进行排序并存入打印序列,预设默认顺序为时间顺序、图像大小顺序、图像名称顺序以及格式顺序中的一种顺序;还用于对打印序列中的图像进行栅格化处理,得到栅格图像,控制预设打印设备对栅格图像进行打印;还用于当打印序列中的图像打印完毕时,将打印结束的第一提示信息展示给用户。

21、可选地,处理单元用于判断打印序列的起始端是否存在图像;若打印序列的起始端存在图像,则将打印序列的起始端的图像作为第一图像;对第一图像进行栅格化处理,得到栅格图像;控制预设打印设备对栅格图像进行打印;当第一图像打印完毕时,将第一图像从打印序列中删除;判断删除第一图像后的打印序列的起始端是否存在图像;若删除第一图像后的打印序列的起始端不存在图像,则确定打印序列中的图像打印完毕。

22、可选地,获取单元用于获取第一图像的图像文件名;若图像文件名中包含预设浮雕字符,则获取浮雕打印参数;处理单元用于判断图像文件名中是否包含预设浮雕字符;根据浮雕打印参数控制预设打印设备对栅格图像进行打印。

23、可选地,处理单元用于将第一图像以及第一图像对应的栅格图像存入预设历史打印库,预设历史打印库存储于预设云存储服务器;响应于用户针对预设历史打印库的查看操作,将预设历史打印库中的图像按照预设默认顺序进行排序;将排序后的预设历史打印库展示给用户。

24、可选地,获取单元用于响应于用户的选取添加操作,获取用户在预设历史打印库显示界面选取的第二图像以及选取顺序;处理单元用于根据选取顺序对第二图像进行排序;将排序后的第二图像存入打印序列。

25、可选地,获取单元用于获取预设打印设备的墨水剩余量以及预设打印设备的纸张剩余量;处理单元用于判断墨水剩余量是否小于预设第一阈值;若墨水剩余量小于预设第一阈值,则向用户展示第二提示信息,以提示用户补充打印墨水;判断纸张剩余量是否小于预设第二阈值;若纸张剩余量小于预设第二阈值,则向用户展示第三提示信息,以提示用户补充打印纸张。

26、可选地,获取单元用于响应于用户的批量浮雕打印操作,获取用户在打印序列中选取的第三图像;处理单元用于在第三图像的图像文件名的预设位置添加预设浮雕字符,预设位置为起始端和终止端中的一种位置。

27、本技术在第三方面提供了一种电子设备,包括处理器、存储器、用户接口及网络接口,存储器用于存储指令,用户接口和网络接口用于给其他设备通信,处理器用于执行存储器中存储的指令,以使电子设备执行如上第一方面或第一方面的任意一种可能的实现方法。

28、本技术在第四方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行如上第一方面或第一方面的任意一种可能的实现方法。

29、综上,本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

30、1、能够响应于用户的开始打印操作,当打印序列中不存在图像时,接收预设终端设备发送的待打印图像,对待打印图像进行排序后存入打印序列,从而能够满足用户的预设排序需求,对多个图像依次进行打印;对打印序列中的图像进行栅格化处理然后控制预设打印设备对栅格图像进行打印,省去了将图像输入特定软件进行栅格化的步骤,提高了打印效率,同时能够满足用户远程控制并进行自动打印的需求;当打印序列中的图像打印完毕时,能够及时将打印结束的第一提示信息展示给用户;该方案将图像数据完整地存放在打印序列,打印出的图像完整性不受数据传输稳定性的影响,图像数据只需能成功传输至打印序列即可,即该打印方法不对数据传输的稳定性进行限制或要求,即可自动完整地打印出图像。

31、2、自动判断图像文件名中是否包含预设浮雕字符,以自动判断正在打印的图像是否需要进行浮雕打印,识别图像文件名而不是对图像进行处理的方式能够提高识别效率,减少识别时间;当图像文件名中包含预设浮雕字符时,能够自动获取浮雕打印参数并根据浮雕打印参数控制预设打印设备对栅格图像进行打印。

32、3、将打印完毕的第一图像存入预设历史打印库,以在后续步骤中,用户可以直接将预设历史打印库中的图像进行选取并放入打印序列中,而不需要用户重复上传或发送打印过的图像,提高了图像的获取效率以及整个打印过程的效率;将预设历史打印库中的图像按照预设默认顺序进行排序,以使用户可以根据自己的排序喜好更快地找到需要打印的图像,提高了将图像放入打印序列的效率;将预设历史打印库存储于预设云存储服务器,用户在下达选取指令后,打印序列能够直接从云存储服务器下载需要打印的图像,而不需要用户对选取的图像进行传输,也不会占用实体设备的存储空间。


技术特征:

1.一种涉及图像的打印方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述打印序列中的图像进行栅格化处理,得到栅格图像,控制预设打印设备对所述栅格图像进行打印,具体包括:

3.根据权利要求2所述的方法,其特征在于,所述控制所述预设打印设备对所述栅格图像进行打印,具体包括:

4.根据权利要求2所述的方法,其特征在于,在所述当所述第一图像打印完毕时,将所述第一图像从所述打印序列中删除之后,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,在所述将排序后的所述预设历史打印库展示给所述用户之后,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述用户进行所述开始打印操作的平台包括微信小程序、预设打印软件、预设网页以及预设客户端中的任意一种平台。

7.根据权利要求3所述的方法,其特征在于,在所述将所述待打印图像按照预设默认顺序进行排序并存入所述打印序列之后,所述方法还包括:

8.一种涉及图像的打印装置,其特征在于,所述装置包括获取单元(201)和处理单元(202):

9.一种电子设备,其特征在于,包括处理器(301)、存储器(305)、用户接口(303)及网络接口(304),所述存储器(305)用于存储指令,所述用户接口(303)和所述网络接口(304)用于给其他设备通信,所述处理器(301)用于执行所述存储器(305)中存储的指令,以使所述电子设备(300)执行如权利要求1至7任意一项所述的方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上权利要求1至7中任意一项所述方法。


技术总结
一种涉及图像的打印方法及装置,涉及图像打印领域;其中,方法包括:响应于用户的开始打印操作,判断打印序列中是否为空,打印序列存储于预设热文件夹;若打印序列为空,则接收预设终端设备发送的待打印图像;将待打印图像按照预设默认顺序进行排序并存入打印序列,预设默认顺序为时间顺序、图像大小顺序、图像名称顺序以及格式顺序中的一种顺序;对打印序列中的图像进行栅格化处理,得到栅格图像,控制预设打印设备对栅格图像进行打印;当打印序列中的图像打印完毕时,将打印结束的第一提示信息展示给用户。实施本申请提供的技术方案,能解决即时打印对数据传输稳定性要求较高的问题。

技术研发人员:周琴涛,朱亚雄,许浩,周勇
受保护的技术使用者:武汉璟丰科技有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/read-1824091.html

最新回复(0)