发明内容
为解决上述问题,本发明提供一种打印文件的方法、装置及打印设备,用于解决现有技术中循环打印彩色文件的打印效率低的问题。
为此,本发明提供一种打印文件的方法,其中包括:
获取彩色文件的名称;
根据所述彩色文件的名称检索所述彩色文件的打印步骤信息是否完整;
在所述彩色文件的打印步骤信息完整的情况下,根据所述打印步骤信息打印所述彩色文件。
其中,所述打印文件的方法还包括:
在所述彩色文件的打印步骤信息不完整的情况下,处理所述彩色文件以获取打印步骤信息;
根据所述打印步骤信息打印所述彩色文件。
其中,所述处理所述彩色文件以获取打印步骤信息中还包括:
将所述彩色文件的打印步骤信息存储起来。
其中,所述根据打印步骤信息打印所述彩色文件中还包括:
对所述彩色文件进行校色处理。
其中,所述打印步骤信息包括:
对所述彩色文件进行光栅化、挂网和真网点处理的信息。
本发明还提供一种打印文件的装置,其中包括:
获取模块,用于获取彩色文件的名称;
检索模块,用于根据所述彩色文件的名称检索所述彩色文件的打印步骤信息是否完整;
打印模块,在所述彩色文件的打印步骤信息完整的情况下,根据所述打印步骤信息打印所述彩色文件。
其中,所述打印文件的装置还包括:
处理模块,在所述彩色文件的打印步骤信息不完整的情况下,用于处理所述彩色文件以获取打印步骤信息。
其中,所述打印文件的装置还包括:
存储模块,用于存储所述处理模块处理得到的彩色文件的打印步骤信息。
其中,所述打印文件的装置还包括:
校色模块,用于对所述彩色文件进行校色处理。
本发明还提供一种打印设备,其中包括上述的任意一种打印文件的装置。
本发明具有下述有益效果:
本发明提供的打印文件的方法,在本实施例中,根据彩色文件的名称来检索打印设备中是否存储该彩色文件完整的打印步骤信息,在打印设备中存储该彩色文件完整的打印步骤信息时,打印设备直接根据该打印步骤信息来循环打印该彩色文件,从而避免每打印一次就需要对该彩色文件进行处理而造成的耗费大量时间的问题,大大提高了循环打印文件的速度和效率。
本发明提供的打印文件的装置和打印设备,检索模块根据彩色文件的名称检索该彩色文件的打印步骤信息是否完整,在打印步骤信息完整的情况下,打印模块直接调用该打印步骤信息来打印文件,从而避免循环打印彩色文件时需要对该彩色文件进行循环处理而造成的低效问题,大大减少了循环打印文件所需要的时间,提高了循环打印文件的速度和效率。
具体实施方式
为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明提供的打印文件的方法、装置及打印设备进行详细描述。
图1为本发明打印文件的方法第一实施例的流程图。如图1所示,本实施例打印文件的方法第一实施例的流程具体包括如下工作步骤:
步骤101、获取彩色文件的名称。
在本步骤中,当需要打印彩色文件时,打印设备首先需要获取彩色文件的名称,然后进入步骤102。
步骤102、根据彩色文件的名称检索彩色文件的打印步骤信息是否完整。
在本步骤中,打印设备根据彩色文件的名称检索自身的存储单元中是否已经存储有该彩色文件的完整打印步骤信息,如果存储单元中没有存储完整打印步骤信息,打印设备将处理该彩色文件以获取完整打印步骤信息,如果存储单元中存储有完整打印步骤信息,则进入步骤103。
在本实施例中,打印步骤信息包括对该彩色文件进行光栅化、挂网和真网点处理的信息,打印设备根据打印步骤信息来打印彩色文件,其中,对彩色文件进行光栅化处理、挂网处理和真网点处理的具体过程均为现有技术,在此不再赘述。其中,也可以利用彩色文件的其他映射关系来命名存储有该彩色文件的打印步骤信息的文件名称。
步骤103、在彩色文件的打印步骤信息完整的情况下,根据打印步骤信息打印彩色文件。
在本步骤中,由于在存储单元中已经存储该彩色文件的完整打印步骤信息,打印设备可以直接调用打印步骤信息,不需要对彩色文件进行光栅化处理、挂网处理和真网点处理,而是直接读取彩色文件的打印步骤信息对其进行校色处理,再打印该彩色文件。
在本实施例中,根据彩色文件的名称来检索打印设备中是否存储该彩色文件完整的打印步骤信息,在打印设备中存储该彩色文件完整的打印步骤信息时,打印设备直接根据该打印步骤信息来循环打印该彩色文件,从而避免每打印一次就需要对该彩色文件进行处理而造成的耗费大量时间的问题,大大提高了循环打印文件的速度和效率。
图2为本发明打印文件的方法第二实施例的流程图。如图2所示,本实施例打印文件的方法第二实施例的流程具体包括如下工作步骤:
步骤201、获取彩色文件的名称。
在本实施例中,以彩色文件是名称为A的PDF彩色文件为例来介绍技术方案。在需要打印A文件时,打印设备首先获取A文件的名称,然后进入步骤202。
步骤202、检索并判断彩色文件的打印步骤信息是否完整。
在本步骤中,打印设备根据彩色文件是名称A来检索并判断自身的存储单元中是否存储有A文件的完整的打印步骤信息,打印步骤信息可以以TIF文件的形式储存。如果存储单元中没有存储A文件的完整打印步骤信息,则进入步骤203,如果存储单元中存储有A文件的完整打印步骤信息,则读取A文件的打印步骤信息,然后进入步骤207。
步骤203、对彩色文件进行光栅化处理。
在本步骤中,对A文件进行光栅化处理,光栅化处理后的A文件的多色面数据可以采用8位点阵来标识,然后进入步骤204。
步骤204、对彩色文件进行挂网处理。
在本步骤中,对经过光栅化处理的A文件进行挂网处理,挂网处理后的A文件的多色面数据可以采用1位点阵来标识,然后进入步骤205。
步骤205、对彩色文件进行真网点处理。
在本步骤中,对经过挂网处理的A文件进行真网点处理,真网点处理后的A文件的多色面数据转换为采用8位点阵来标识,从而得到A文件的完整打印步骤信息,然后进入步骤206。
步骤206、将彩色文件的打印步骤信息进行存储。
在本步骤中,打印设备将经过步骤203-205处理得到的A文件的打印信息步骤存储起来,例如,可以将A文件的打印步骤信息在存储单元的指定目录下以TIF文件的方式来存储。本实施例中,设定A文件包含50个专色,保存为TIF文件的打印步骤信息按照色面名称依次命名为A_C.GIF,A_M.GIF,A_Y.GIF,A_K.GIF,A_S1.GIF,A_S2.GIF........A_S50.GIF,共54个文件。其中,A_C.GIF标识C色面点阵保存的TIF文件,A_M.GIF标识M色面点阵保存的TIF文件,A_Y.GIF标识Y色面点阵保存的TIF文件,A_K.GIF标识K色面点阵保存的TIF文件,A_S1.GIF标识第1个专色色面点阵保存的TIF文件,...,A_S50.GIF标识第50个专色色面点阵保存的TIF文件,从而得到54个TIF文件。将上述54个TIF文件都保存在指定目录下,然后进入步骤207。
步骤207、对彩色文件进行校色处理。
在本步骤中,用户可以修改或调整A文件的各个色面的专色数值,以使所打印的文件符合用户的需求,然后进入步骤208。
步骤208、将彩色文件进行打印。
在本步骤中,驱动打印设备打印A文件,从而获得A文件的打印件。
在本实施例中,A文件包括有50个专色,在打印A文件时,打印设备首先检索存储单元的指定目录下是否存储有A文件的打印步骤信息,如果指定目录下不存在A文件的打印步骤信息或者打印步骤信息不完整,打印设备将提交A文件进行处理以获取A文件完整的打印步骤信息,然后再把A文件的打印步骤信息在指定目录下以8位点阵的形式保存成TIF文件,即A_C.GIF标识C色面点阵保存的TIF文件,A_M.GIF标识M色面点阵保存的TIF文件,A_Y.GIF标识Y色面点阵保存的TIF文件,A_K.GIF标识K色面点阵保存的TIF文件,A_S1.GIF标识第1个专色色面点阵保存的TIF文件,...,A_S50.GIF标识第50个专色色面点阵保存的TIF文件,从而得到54个TIF文件。
在实际应用中,在打印文件之前,通常需要对文件进行光栅化处理、挂网处理和真网点处理,经过上述各个处理步骤得到的信息可以在循环打印中重复使用,所以可以将光栅化处理、挂网处理和真网点处理中的任意一个处理步骤的处理结果存储起来,以在循环打印该文件时直接利用该处理结果,从而省略该处理结果对应的处理步骤,减少打印时间,提高打印效率。
在本实施例中,在打印文件时,如果指定目录下没有该文件的打印步骤信息时,打印设备将处理该文件以获得其打印步骤信息,同时将该打印步骤信息存储到指定目录下;如果检索到指定目录下存储有该文件的完整打印步骤信息,打印设备将直接调用打印步骤信息来打印文件,从而避免循环打印同一份文件时都需要对该文件进行循环处理而耗费大量时间,确保循环打印同一份文件时只需要对该文件处理一次即可,大大提高了循环打印文件的速度和效率。
图3为本发明打印文件的装置第一实施例的结构示意图。如图3所示,本实施例打印文件的装置包括:获取模块301、检索模块302和打印模块303,其中,获取模块301用于获取彩色文件的名称,检索模块302用于根据彩色文件的名称检索出该彩色文件的打印步骤信息是否完整,在彩色文件的打印步骤信息完整的情况下,打印模块303根据打印步骤信息打印该彩色文件。
在本实施例中,检索模块根据彩色文件的名称检索该彩色文件的打印步骤信息是否完整,在打印步骤信息完整的情况下,打印模块直接调用该打印步骤信息来打印文件,从而避免循环打印彩色文件时需要对该彩色文件进行循环处理而造成的低效问题,大大减少了循环打印文件所需要的时间,提高了循环打印文件的速度和效率。
图4为本发明打印文件的装置第二实施例的结构示意图。如图4所示,本实施例打印文件的装置还包括:处理模块304和存储模块305,其中,在彩色文件的打印步骤信息不完整的情况下,处理模块304处理彩色文件以获取打印步骤信息,存储模块305用于存储处理模块304处理得到的彩色文件的打印步骤信息。在实际应用中,打印步骤信息可以以TIF文件的方式来存储在指定目录下。
进一步的,本实施例打印文件的装置还可以包括校色模块306,校色模块306用于对彩色文件进行校色处理,以得到合乎用户需求的打印文件。
在本实施例中,当打印设备第一次对彩色文件进行打印时,首先通过处理模块获取彩色文件的打印步骤信息,并将该打印步骤信息存储到存储模块,当再次打印该文件时,可以直接调用存储在存储模块中的打印步骤信息,从而避免每打印一次就需要对该彩色文件进行处理而造成的低效问题,大大减少了循环打印文件所需要的时间,提高了循环打印文件的速度和效率。
本发明还提供了一种打印设备,其中包括处理器和打印机,处理器可以采用上述的任意一种打印文件的装置,以提高打印设备在循环打印文件时的速度和效率,在此不再赘述。在实际应用中,处理器可以为计算机等设备。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。