双向回旋打印控制方法及装置与流程

文档序号:17070466发布日期:2019-03-08 23:16阅读:191来源:国知局
双向回旋打印控制方法及装置与流程

本发明涉及打印技术领域,尤其涉及一种双向回旋打印控制方法及装置。



背景技术:

印刷电路板(pcb,printedcircuitboard),又称为印制电路板或印制线路板,是以绝缘板为基材,切成一定尺寸,在其上印制一些线路、焊盘/过孔、阻焊、字符以及一些导电图形,以实现电子元器件之间的相互连接。

pcb板上显示的字符通常是采用白色墨水进行打印,白色墨水容易出现模糊、看不清等问题,所以pcb字符打印机通常采用单向打印的方式以便达到打印效果要求,具体为打印机只向一个方向进行印刷,但这样打印速度慢、效率较低。为了提高打印效率采用双向打印才是出路,现有采用双向打印的技术尽管效率上得到了提高,但是打印效果不好。主要原因是:首先现有的双向打印为任何一个位置都是由相邻的几pass数据覆盖完成,并且是存在不同打印方向的数据覆盖,这样导致同一区域的字符由于不同方向的打印容易出现模糊、看不清楚;其次双向打印由于不同打印方向的起始偏移值控制不准确容易出现不同pass数据两边对不齐,使得数据打印的位置和理论位置存在微小的偏差,从而影响打印图像的质量。



技术实现要素:

本发明实施例提供了双向回旋打印控制方法及装置,用以解决现有技术中的pcb字符打印容易导致字符模糊、看不清、左右对不齐的问题。

第一方面,本发明实施例提供了一种双向回旋打印控制方法,所述方法包括:

控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;

调整所述打印喷头移动至所述打印介质的第二指定区域,控制所述打印喷头沿与所述第一方向相反的第二方向在所述第二指定区域上进行喷墨;

调整所述打印喷头移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨;

其中,所述第二指定区域与所述第一指定区域没有重叠。

优选地,所述第一指定区域与所述第二指定区域相邻。

优选地,所述第一指定区域与所述第二指定区域的大小相等,所述第一指定区域垂直第一方向的宽度为x1,所述打印喷头垂直第一方向的宽度为x2,x1≤x2。

优选地,所述调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨之后还包括:

调整所述打印喷头再次移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

调整所述打印喷头再次移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨。

优选地,所述第一指定区域与所述第二指定区域组成待打印图像的一部分,所述待打印图像垂直第一方向的宽度为x3,则x3=nx2,n为大于0的偶数。

优选地,所述n=4,则调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨之后还包括:

调整所述打印喷头移动至所述打印介质的第三指定区域,控制所述打印喷头沿所述第一方向对所述第三指定区域进行喷墨;

调整所述打印喷头移动至所述打印介质的第四指定区域,控制所述打印喷头沿所述第二方向对所述第四指定区域进行喷墨;

调整所述打印喷头移动至所述第三指定区域上方,控制所述打印喷头沿所述第一方向对所述第三指定区域进行再次喷墨;

调整所述打印喷头移动至所述第四指定区域上方,控制所述打印喷头沿所述第二方向对所述第四指定区域进行再次喷墨;

其中,所述第三区域、所述第四区域、所述第一指定区域、所述第二指定区域互相没有重叠,所述第三区域与所述第二指定区域相邻,所述第四区域与所述第三区域相邻。

优选地,所述第一指定区域与所述第二指定区域组成待打印图像的一部分,所述待打印图像垂直第一方向的宽度为x3,则x3=mx2,m为奇数。

优选地,所述n=3,则所述调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨之后还包括:

调整所述打印喷头移动至所述打印介质的第五指定区域的起始打印位置,控制所述打印喷头沿所述第一方向对所述第五指定区域进行喷墨;

调整所述打印喷头再次移动至所述第五指定区域的起始打印位置,,控制所述打印喷头沿所述第一方向运动对所述第五指定区域进行再次喷墨;

其中,所述第五指定区域、所述第一指定区域、所述第二指定区域互相没有重叠,所述第五区域与所述第二指定区域相邻。

第二方面,本发明实施例提供了一种双向回旋打印控制装置,所述装置包括:

第一打印模块,用于控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;

第二打印模块,用于调整所述打印喷头移动至所述打印介质的第二指定区域,控制所述打印喷头沿与所述第一方向相反的第二方向在所述第二指定区域上进行喷墨;

第一填补模块,用于调整所述打印喷头移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

第二填补模块,用于调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨;

其中,所述第二指定区域与所述第一指定区域没有重叠。

优选地,所述装置还包括:

第一再填补模块,调整所述打印喷头再次移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

第二再填补模块,调整所述打印喷头再次移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨。

综上所述,本发明实施例提供的双向回旋打印控制方法及装置。本发明通过控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;然后调整所述打印喷头使其位于所述打印介质的第二指定区域,控制所述打印喷头沿与所述第二方向运动并出墨完成所述第二指定区域的部分打印;接着再调整所述打印喷头使其回到所述第一指定区域,控制所述打印喷头沿所述第一方向运动出墨补充所述第一指定区域的部分打印;最后再调整所述打印喷头使其回到所述第二指定区域,控制所述打印喷头沿所述第二方向运动并出墨补充所述第二指定区域的打印;所述第一指定区域的每次打印喷头都是沿第一方向进行运动,所述第二指定区域的每次打印喷头都是沿所述第二方向进行运动的,保证了每个区域都是沿一个方向进行运动,解决得了打印左右对不齐的问题,且同一区域同一个方向打印保证了打印字符的清晰度,同时相邻区域双向解决了现有技术中一直单向打印速度慢的问题,提高了打印速度,保证了打印的效率。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例的双向回旋打印控制方法的流程图。

图2是本发明第一实施例的双向回旋打印控制方法的流程图。

图3是本发明第二实施例的双向回旋打印控制方法的流程图。

图4是本发明第二实施例的双向回旋打印控制方法的待打印图像的示意图。

图5是本发明第三实施例的双向回旋打印控制方法的流程图。

图6是本发明实施例的双向回旋打印控制装置的结构示意图。

图7是本发明实施例的双向回旋打印控制设备的结构示意图。

具体实施方式

下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

请参见图1,本发明实施例提供了一种双向回旋打印控制方法,该方法保证了打印介质的每个区域都是沿一个方向进行运动,解决得了打印左右对不齐的问题,且同一区域同一个方向打印保证了打印字符的清晰度,同时相邻区域双向打印保证了打印的效率。所述方法具体包括如下步骤:

s1、控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;

s2、调整所述打印喷头移动至所述打印介质的第二指定区域,控制所述打印喷头沿与所述第一方向相反的第二方向在所述第二指定区域上进行喷墨;

s3、调整所述打印喷头移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

s4、调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨;

其中,所述第二指定区域与所述第一指定区域没有重叠。

具体的,从打印文件中获取本次的打印精度,通过打印精度计算得到本次打印的每个打印单元需要覆盖的次数即pass数,同时根据打印文件设置打印控制装置参数,然后启动打印命令,控制打印喷头在打印介质的第一指定区域沿第一方向运动并出墨完成所述第一指定区域的部分打印;接着调整所述打印喷头沿垂直所述第一方向的方向前进第一距离,使得所述打印喷头位于所述打印介质的第二指定区域,然后控制所述打印喷头沿与所述第一方向相反的第二方向运动并出墨完成所述第二指定区域的部分打印;接着调整所述打印喷头沿垂直所述第一方向的方向后退第二距离,使得所述打印喷头位于所述打印介质的所述第一指定区域,然后控制所述打印喷头沿第一方向运动并出墨补充所述第一指定区域的部分打印;接着调整所述打印喷头沿垂直所述第一方向的方向前进第三距离,使得所述打印喷头位于所述打印介质的所述第二指定区域,然后控制所述打印喷头沿所述第二方向运动并出墨补充所述第二指定区域的部分打印。如此双向回旋打印,既保证了打印的效率,又保证了每个打印区域的打印精度。其中,所述第一指定区域与所述第二指定区域没有重叠,且在本实施例中,所述第一距离、第二距离、第三距离是根据打印pass数据和所述打印喷头沿垂直所述第一方向的宽度计算得到的。更进一步地,所述第一指定区域与所述第二指定区域的大小相等,所述第一指定区域垂直所述第一方向的宽度为x1,所述打印喷头垂直所述第一方向的宽度为x2,x1≤x2。具体的,在pcb字符打印过程中,所述打印精度、pcb板的宽度、每1pass的移动距离等都是通过解析gerber文件获取的,且本发明的方法不仅适用于pcb的字符打印,还适用于pcb阻焊层的打印及其他任何形式的打印。以上实施例仅仅介绍了2pass的打印过程,但本发明不局限于2pass的打印可以实现任意pass的打印,其他pass的打印过程同以上实施例的打印过程相同在此不再赘述。

优选地,所述第一指定区域垂直第一方向的宽度为x1,所述打印喷头垂直第一方向的宽度为x2,则x1=x2,这样一次打印的图像宽度较大,打印效率高,设备利用率高。同时,所述第一指定区域垂直所述第一方向的宽度可以小于所述打印喷头垂直所述第一方向的宽度,即x1<x2,这样当个别喷嘴出墨异常时,可以换用其他正常喷嘴进行打印或补偿打印。

优选地,所述第一指定区域与所述第二指定区域组成待打印图像的一部分,所述待打印图像垂直所述第一方向的宽度为x3,则x3=nx2;

当n为大于等于0的偶数时,若n=2,ypass打印(y为大于等于2的正整数),重复上述步骤s1~s4的打印(y-2)次即可以完成待打印图像的打印;若n≥2,ypass打印,则重复上述步骤s1~s4的打印(y-2)次,其他区域按照上述步骤两个区域循环一次两个区域循环一次直到待打印图像打印完成。

当n为奇数时,若n=3,ypass打印,重复上述步骤s1~s4的打印(y-2)次后,采用单pass沿第一方向重复y次打印第三区域,完成整个待打印图像。

下面对本发明的具体实施方式进行详细说明。

实施例1

在本实施例中,每个打印单元需要覆盖3次即3pass打印,所述第一指定区域垂直第一方向的宽度为x1,所述打印喷头垂直第一方向的宽度为x2,则x1=x2,待打印图案的宽度为喷头沿垂直所述第一方向的宽度的2倍,即所述待打印图像包括第一指定区域和第二指定区域,所述第一指定区域与所述第二指定区域相邻,所述第一指定区域与所述第二指定区域不重叠,则请参阅图2,本实施例的具体打印步骤为:

s21、控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;

s22、调整所述打印喷头移动至所述打印介质的第二指定区域,控制所述打印喷头沿与所述第一方向相反的第二方向在所述第二指定区域上进行喷墨;

s23、调整所述打印喷头移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

s24、调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨;

s25、调整所述打印喷头再次移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

s26、调整所述打印喷头再次移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨。

本实施例在所述第一指定区域与所述第二指定区域连续步进进行第1pass的打印,然后后退一定距离到所述第一指定区域的起始位置重复步进进行第2pass的打印,然后再后退一定距离到所述第一指定区域的起始位置重复步进进行第3pass的打印,如此循环进行直到所有pass打印完成。

在另一变形实施例中,所述第一指定区域与所述第二指定区域不相邻,所述第一指定区域与所述第二指定区域不重叠,该实施例同实施例1仅仅是调整所述打印喷头从第一指定区域到第二指定区域的步进距离有所有改变,即本实施例中的步进距离等于实施例1的基本步进加上所述第一指定区域与所述第二指定区域的距离,其他的和实施例1的相同,在此不再赘述。

实施例2

在本实施例中,每个打印单元需要覆盖2次即2pass打印,所述第一指定区域垂直第一方向的宽度为x1,所述打印喷头垂直第一方向的宽度为x2,则x1=x2,待打印图案的宽度为喷头沿垂直所述第一方向的宽度的4倍,即所述待打印图像包括第一指定区域、第二指定区域、第三区域和第四区域。则请参阅图3,本实施例的具体打印步骤为:

s31、控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;

s32、调整所述打印喷头移动至所述打印介质的第二指定区域,控制所述打印喷头沿与所述第一方向相反的第二方向在所述第二指定区域上进行喷墨;

s33、调整所述打印喷头移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

s34、调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨;

s35、调整所述打印喷头移动至所述打印介质的第三指定区域,控制所述打印喷头沿所述第一方向对所述第三指定区域进行喷墨;

s36、调整所述打印喷头移动至所述打印介质的第四指定区域,控制所述打印喷头沿所述第二方向对所述第四指定区域进行喷墨;

s37、调整所述打印喷头移动至所述第三指定区域上方,控制所述打印喷头沿所述第一方向对所述第三指定区域进行再次喷墨;

s38、调整所述打印喷头移动至所述第四指定区域上方,控制所述打印喷头沿所述第二方向对所述第四指定区域进行再次喷墨。

其中,所述第三区域、所述第四区域、所述第一指定区域、所述第二指定区域互相没有重叠,所述第三区域与所述第二指定区域相邻,所述第四区域与所述第三区域相邻。该实施例针对幅面较大的待打印图像进行打印,该实施例不仅保证了每个区域的单向打印,且提高了打印质量,保证了字符打印的清晰度及打印图像的左右两边对齐。具体请参阅图4,所述第一指定区域的图像是数字11、12、13、14、15、16、17、18、19;所述第二指定区域的图像是数字21、22、23、24、25、26、27、28、29;所述第三区域的图像是数字31、32、33、34、35、36、37、38、39;所述第四区域的图像是数字41、42、43、44、45、46、47、48、49。打印时从11到49进行打印,2pass打印完成,则第1pass时所述打印喷头沿第一方向z1运动打印第一指定区域的数字:11、13、15、17、19,然后步进一定距离,所述打印喷头沿与第一方向z1相反的方向z2运动打印第二指定区域的数字:29、27、25、23、21,再后退一定距离所述打印喷头沿第一方向z1运动打印第一指定区域的数字:12、14、16、18,接着前进一定距离所述打印喷头沿与第一方向z1相反的方向z2运动打印第二指定区域的数字:28、26、24、22,再前进一定距离所述打印喷头沿第一方向z1运动打印第三区域的数字:31、33、35、37、39,接着再前进一定距离所述打印喷头沿与第一方向z1相反的方向z2运动打印第四区域的数字:49、47、45、43、41,再后退一定距离所述打印喷头沿第一方向z1运动打印第三区域的数字:32、34、36、38,前进一定距离所述打印喷头沿与第一方向z1相反的方向z2运动打印第四区域的数字:48、46、44、42,打印完成,如此循环进行打印,从图4的实施例可以看出,每个区域数字都是按照一个方向进行打印,所以保证了打印效率,且提高了打印的清晰度。

实施例3

在本实施例中,每个打印单元需要覆盖2次即2pass打印,所述第一指定区域垂直第一方向的宽度为x1,所述打印喷头垂直第一方向的宽度为x2,则x1=x2,待打印图案的宽度为喷头沿垂直所述第一方向的宽度的3倍,即所述待打印图像包括第一指定区域、第二指定区域和第五区域。则请参阅图5,本实施例的具体打印步骤为:

s51、控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;

s52、调整所述打印喷头移动至所述打印介质的第二指定区域,控制所述打印喷头沿与所述第一方向相反的第二方向在所述第二指定区域上进行喷墨;

s53、调整所述打印喷头移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

s54、调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨;

s55、调整所述打印喷头移动至所述打印介质的第五指定区域的起始打印位置,控制所述打印喷头沿所述第一方向对所述第五指定区域进行喷墨;

s56、调整所述打印喷头再次移动至所述第五指定区域的起始打印位置,,控制所述打印喷头沿所述第一方向运动对所述第五指定区域进行再次喷墨。

其中,所述第五区域、所述第一指定区域、所述第二指定区域互相没有重叠,所述第五区域与所述第二指定区域相邻。本实施例,所述第一指定区域和所述第二指定区域采用双向回旋打印,对于多出来的第五区域,采用常规的单向打印,同样保证了每个区域都是按照一个方向进行打印,保证了打印效率,且提高了打印的清晰度。

请参阅图6,本发明实施例提供了一种双向回旋打印控制装置,所述装置包括:

第一打印模块10,用于控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;

第二打印模块20,用于调整所述打印喷头移动至所述打印介质的第二指定区域,控制所述打印喷头沿与所述第一方向相反的第二方向在所述第二指定区域上进行喷墨;

第一填补模块30,用于调整所述打印喷头移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

第二填补模块40,用于调整所述打印喷头移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨;

其中,所述第二指定区域与所述第一指定区域没有重叠。

优选地,所述装置还包括:

第一再填补模块50,调整所述打印喷头再次移动至所述第一指定区域上方,控制所述打印喷头沿所述第一方向对所述第一指定区域进行再次喷墨;

第二再填补模块60,调整所述打印喷头再次移动至所述第二指定区域上方,控制所述打印喷头沿所述第二方向对所述第二指定区域进行再次喷墨。

优选地,所述第一指定区域与所述第二指定区域相邻。

优选地,所述第一指定区域与所述第二指定区域的大小相等,所述第一指定区域垂直第一方向的宽度为x1,所述打印喷头垂直第一方向的宽度为x2,x1≤x2。

优选地,所述第一指定区域垂直第一方向的宽度为x1,所述打印喷头垂直第一方向的宽度为x2,则x1=x2。

优选地,所述第一指定区域与所述第二指定区域组成待打印图像的一部分,所述待打印图像垂直第一方向的宽度为x3,则x3=nx2,n为大于0的偶数。

优选地,所述第一指定区域与所述第二指定区域组成待打印图像的一部分,所述待打印图像垂直第一方向的宽度为x3,则x3=mx2,n为奇数。

另外,结合图1描述的本发明实施例的双向回旋打印控制方法可以由双向回旋打印控制设备来实现。图7示出了本发明实施例提供的双向回旋打印控制设备的硬件结构示意图。

双向回旋打印控制设备可以包括处理器401以及存储有计算机程序指令的存储器402。

具体地,上述处理器401可以包括中央处理器(cpu),或者特定集成电路(applicationspecificintegratedcircuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。

存储器402可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器402可包括硬盘驱动器(harddiskdrive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universalserialbus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器402可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器402可在数据处理装置的内部或外部。在特定实施例中,存储器402是非易失性固态存储器。在特定实施例中,存储器402包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。

处理器401通过读取并执行存储器402中存储的计算机程序指令,以实现上述实施例中的任意一种双向回旋打印控制方法。

在一个示例中,双向回旋打印控制设备还可包括通信接口403和总线410。其中,如图7所示,处理器401、存储器402、通信接口403通过总线410连接并完成相互间的通信。

通信接口403,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。

总线410包括硬件、软件或两者,将双向回旋打印控制设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线410可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。

另外,结合上述实施例中的双向回旋打印控制方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种双向回旋打印控制方法。

综上所述,本发明实施例提供的双向回旋打印控制方法及装置。本发明通过控制打印喷头沿第一方向在打印介质的第一指定区域上进行喷墨;然后调整所述打印喷头使其位于所述打印介质的第二指定区域,控制所述打印喷头沿与所述第二方向运动并出墨完成所述第二指定区域的部分打印;接着再调整所述打印喷头使其回到所述第一指定区域,控制所述打印喷头沿所述第一方向运动出墨补充所述第一指定区域的部分打印;最后再调整所述打印喷头使其回到所述第二指定区域,控制所述打印喷头沿所述第二方向运动并出墨补充所述第二指定区域的打印;所述第一指定区域的每次打印喷头都是沿第一方向进行运动,所述第二指定区域的每次打印喷头都是沿所述第二方向进行运动的,保证了每个区域都是沿一个方向进行运动,解决得了打印左右对不齐的问题,且同一区域同一个方向打印保证了打印字符的清晰度,同时相邻区域双向解决了现有技术中一直单向打印速度慢的问题,提高了打印速度,保证了打印的效率。

需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。

以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。

还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。

以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1