一种热敏打印机的水印打印方法和装置的制造方法_2

文档序号:9776634阅读:来源:国知局
例包括:
[0056]201、获取需要打印的打印内容;
[0057]首先,可以获取需要打印的打印内容。该打印内容可以由用户通过PC终端传输给热敏打印机。
[0058]202、获取预置在该热敏打印机内部存储中的水印图片数据;
[0059]在获取需要打印的打印内容之后,可以获取预置在该热敏打印机内部存储中的水印图片数据。可以理解的是,用户预先提供水印图片,通过灰度算法将水印图片转化为黑白图片,然后将黑白图片转换成打印机能够识别的二进制数据文件,即该水印图片数据。
[0060]203、获取该热敏打印机的打印点密度;
[0061]在获取预置在该热敏打印机内部存储中的水印图片数据之后,可以获取该热敏打印机的打印点密度。可以理解的是,该打印点密度由热敏打印机的机芯决定,例如一般的热敏打印机的打印点密度为203dpi。
[0062]204、根据预设的密度算法和该打印点密度计算得到第一点密度,该第一点密度小于该打印点密度;
[0063]在获取该热敏打印机的打印点密度之后,可以根据预设的密度算法和该打印点密度计算得到第一点密度,该第一点密度小于该打印点密度。可以理解的是,该密度算法可以根据实际情况设定,目的是为了得到的第一点密度小于该打印点密度。在机芯加热时间相同的情况下,水印与打印内容之间通过点密度进行区分,例如,打印内容为203dpi,打印出来呈黑色,而水印的点密度为80dp1-100dip,由于点密度小了,使水印打印出来呈灰色。
[0064]205、控制该机芯以该第一点密度打印该水印图片数据,同时以该打印点密度打印该打印内容。
[0065]在根据预设的密度算法和该打印点密度计算得到第一点密度之后,可以控制该机芯以该第一点密度打印该水印图片数据,同时以该打印点密度打印该打印内容。可以理解的是,该水印图片数据和打印内容均打印在同一介质面上。
[0066]上面主要从点密度方面对水印和打印内容进行区分,下面描述以另一方面区分的一种热敏打印机的水印打印方法,请参阅图3,本发明实施例中一种热敏打印机的水印打印方法另一个实施例包括:
[0067]301、获取需要打印的打印内容;
[0068]首先,可以获取需要打印的打印内容。该打印内容可以由用户通过PC终端传输给热敏打印机。
[0069 ] 302、获取预置在该热敏打印机内部存储中的水印图片数据;
[0070]在获取需要打印的打印内容之后,可以获取预置在该热敏打印机内部存储中的水印图片数据。可以理解的是,用户预先提供水印图片,通过灰度算法将水印图片转化为黑白图片,然后将黑白图片转换成打印机能够识别的二进制数据文件,即该水印图片数据。
[0071]303、将该打印内容和该水印图片数据进行或运算,得到全局打印数据;
[0072]在获取到该打印内容和该水印图片数据之后,可以将该打印内容和该水印图片数据进行或运算,得到全局打印数据。将该打印内容和该水印图片数据进行或运算,也就是打印内容与打印图片数据重叠的部分取其一,不重叠的部分均保留。
[0073]304、控制该机芯以第一加热时间在第一介质面上对该全局打印数据进行加热打印;
[0074]在得到全局打印数据之后,可以控制该机芯以第一加热时间在第一介质面上对该全局打印数据进行加热打印。
[0075]需要说明的是,热敏打印机的打印效果,取决于热敏片加热时间,如果加热时间越长,则打印越黑。假设,水印的加热时间为200US-300US(可以取决于机芯),而正常打印内容加热时间为600us-800us,则最终水印呈现灰色,而打印内容呈现黑色,从而实现水印与打印内容的区分。
[0076]305、控制该机芯以第二加热时间继续在该第一介质面上对该打印内容进行加热打印。
[0077]在控制该机芯以第一加热时间在第一介质面上对该全局打印数据进行加热打印之后,可以控制该机芯以第二加热时间继续在该第一介质面上对该打印内容进行加热打印。可以理解的是,为了“加深”打印内容的呈现颜色,需要对打印内容额外进行第二加热时间的加热打印,使得原本呈现灰色的打印内容因加热时间较长而呈现黑色。
[0078]另外,可以通过热履历控制法来控制机芯进行打印,防止水印和打印内容出现重叠部分,颜色比较深,防拖尾。
[0079]上面主要从加热时间方面对水印和打印内容进行区分,下面描述以另一方面区分的一种热敏打印机的水印打印方法,请参阅图4,本发明实施例中一种热敏打印机的水印打印方法另一个实施例包括:
[0080]401、获取需要打印的打印内容;
[0081 ]首先,可以获取需要打印的打印内容。该打印内容可以由用户通过PC终端传输给热敏打印机。
[0082 ] 402、获取预置在该热敏打印机内部存储中的水印图片数据;
[0083]在获取需要打印的打印内容之后,可以获取预置在该热敏打印机内部存储中的水印图片数据。可以理解的是,用户预先提供水印图片,通过灰度算法将水印图片转化为黑白图片,然后将黑白图片转换成打印机能够识别的二进制数据文件,即该水印图片数据。
[0084]403、控制该机芯在第二介质面上打印该水印图片数据;
[0085]在获取预置在该热敏打印机内部存储中的水印图片数据之后,可以控制该机芯在第二介质面上打印该水印图片数据。
[0086]404、控制该机芯继续在该第二介质面上打印该打印内容。
[0087]在控制该机芯在第二介质面上打印该水印图片数据之后,可以控制该机芯继续在该第二介质面上打印该打印内容。可以理解的是,例如先打印水印图片数据,再将第二介质退出,再放入第二介质,在相同的第二介质面上打印该打印内容,从而实现在打印内容上显示水印效果
[0088]需要说明的是,对于图1至图4中描述的实施例,该水印图片数据可以由用户转换成二进制文件后下载到热敏打印机中,实现水印的自定义,或者水印定制。
[0089]上面主要描述了热敏打印机的水印打印方法,下面将对热敏打印机的水印打印装置进行详细描述,请参阅图5,本发明实施例中一种热敏打印机的水印打印装置一个实施例包括:
[0090]打印内容获取模块501,用于获取需要打印的打印内容;
[0091]水印获取模块502,用于获取预置在该热敏打印机内部存储中的水印图片数据;
[0092]打印模块503,用于将该打印内容和该水印图片数据传输至该热敏打印机的机芯进行打印。
[0093]本实施例中,首先,打印内容获取模块501获取需要打印的打印内容;然后,水印获取模块502获取预置在该热敏打印机内部存储中的水印图片数据;最后,打印模块503将该打印内容和该水印图片数据传输至该热敏打印机的机芯进行打印。在本实施例中,水印图片数据预置在热敏打印机内部存储中,打印前无需花费时间对水印和打印内容继续处理,并且每次打印只需传输打印内容即可,减少了传输的数据量,提升了打印速度。
[0094]为便于理解,下面对本发明实施例中的一种热敏打印机的水印打印装置进行详细描述,本发明实施例中一种热敏打印机的水印打印装置另一个实施例包括:
[0095]打印内容获取模块,用于获取需要打印的打印内容;
[0096]水印获取模块,用于获取预置在该热敏打印机内部存储中的水印图片数据;
[0097]打印模块,用于将该打印内容和该水印图片数据传输至该热敏打印机的机芯进行打印。
[0098]本实施例中该打印模块可以包括:
[0099]打印点密度获取单元,用于获取该热敏打印机的打
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1