一种基于内容预测的喷墨打印机打印提速方法技术

技术编号:38542251 阅读:43 留言:0更新日期:2023-08-19 17:10
本发明专利技术涉及喷墨打印机领域,并提出了一种基于内容预测的喷墨打印机打印提速方法,包括以下步骤:S1、设定幅面比例阈值,文字或者文字与图形图像幅面占比大于幅面比例阈值的打印内容,记为A类打印内容,其他打印内容记为B类打印内容;S2、若为A类打印内容,则沿打印纸长度方向对打印内容进行打印,并在打印过程中跳过空白行,完成全幅内容打印,若为B类打印内容则跳过本步骤。该基于内容预测的喷墨打印机打印提速方法,通过幅面比例阈值对打印区域进行分类,并针对打印内容进行分区或分块,从而在打印过程中跳过打印内容在打印纸上的空白区域,完成打印区域中空白部分的快速走纸,最终实现喷墨打印机打印速度的提升优化。实现喷墨打印机打印速度的提升优化。实现喷墨打印机打印速度的提升优化。

【技术实现步骤摘要】
一种基于内容预测的喷墨打印机打印提速方法


[0001]本专利技术涉及喷墨打印机
,尤其涉及一种基于内容预测的喷墨打印机打印提速方法。

技术介绍

[0002]喷墨打印机由于需要来回移动墨盒,逐行实现打印内容,因此其速度整体慢于激光打印机,但其在制造成本、使用成本等方面,优势明显。
[0003]例如授权公告号为CN102642403B的“喷墨打印机”,其通过打印车设置的打印头与墨盒进行移动,将打印内容横向打印在打印纸上,其与走纸机构配合即可实现打印纸的全画幅打印作业,但是,在打印过程中,由于需要走纸机构先进行打印纸的纵向推送,再通过来回移动墨盒,逐行对需打印内容进行打印,导致无论是对何种打印内容,都无法进行有效提速打印。

技术实现思路

[0004]有鉴于此,本专利技术提出了一种基于内容预测的喷墨打印机打印提速方法,通过对打印类容进行分类,再针对不同分类的打印类容,采用不同的方法进行打印,以有效提升对不同打印类容的打印速度。
[0005]本专利技术的技术方案是这样实现的:本专利技术提供了一种基于内容预测的喷墨打印本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于内容预测的喷墨打印机打印提速方法,其特征在于,包括以下步骤:S1、设定幅面比例阈值,文字或者文字与图形图像幅面占比大于幅面比例阈值的打印内容,记为A类打印内容,其他打印内容记为B类打印内容;S2、若为A类打印内容,则沿打印纸长度方向对打印内容进行打印,并在打印过程中跳过空白行,完成全幅内容打印,若为B类打印内容则跳过本步骤;S3、将B类打印内容分解为若干个打印像素,计打印机喷墨头一次打印可覆盖范围为单位打印面积,将全部打印像素进行组合,形成若干个面积与单位打印面积相同的打印块;S4、记录各个打印块中心点的坐标,并以该坐标为顶点构建带权完全图;S5、计算带权完全图的最短距离遍历路径,得到各个打印块的打印序列;S6、打印机喷墨头根据各个打印块的打印序列对打印块进行打印,直至完成全幅内容打印。2.如权利要求1所述的基于内容预测的喷墨打印机打印提速方法,其特征在于,所述步骤S2中,若打印内容为A类打印内容,还包括以下步骤:S21、将A类打印内容划分为多个横向区域,若该横向区域中存在需打印像素点,则将该区域记为预打印行区域,若该横向区域中不存在需打印像素点,则将该区域记为非预打印行区域;S22、将连续的相同区域进行合并,预打印行区域合并为打印区域,非预打印行区域合并为空白行。3.如权利要求2所述的基于内容预测的喷墨打印机打印提速方法,其特征在于,所述步骤S2中,沿打印纸长度方向对打印内容进行打印,并在打印过程中跳过空白行,包括以下步骤:S23、获取喷墨头打印过程中在打印纸长度方向上的像素纵向覆盖长度h
n
,同时将喷墨头的上端记为u端;S24、在打印打印区域前,获取该打印区域后续紧邻的空白行在打印纸长度方向上的宽度h
x
;S25、若h
x
≥h
n
,打印完当前打印区域后,打印纸移动至下一个打印区域的开始行,并与喷墨头u端对齐;S26、若h
x
<h
n
,打印当前打印区域的同时,进行下一个打印区域的打印,并在打印完成后,打印纸移动至下一个打印区域未打印部分的开始行,并与喷墨头u端对齐;S27、重复步骤S24

S26,直至将全部打印区域打印至打印纸上。4.如权利要求1所述的基于内容预测的喷墨打印机打印提速方法,其特征在于,将各个打印块中心点的坐标对应的顶点分别记为c1,c2,

,c
n
,所述步骤S5包括以下子步骤:S51、以顶点c1为起点,搜索与顶点c1最短路径的顶点c2,并将其距离记为L
12
;S52、搜索剩余顶点中与顶点c2...

【专利技术属性】
技术研发人员:张帆
申请(专利权)人:苏州戎图科技有限公司
类型:发明
国别省市:

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

1