打印控制方法、装置及系统制造方法及图纸

技术编号:24119992 阅读:17 留言:0更新日期:2020-05-13 02:48
本发明专利技术公开了一种打印控制方法、装置及系统,涉及打印技术领域。所述方法包括:虚拟打印机获取打印数据,并将所述打印数据发送给栅格图像处理器;栅格图像处理器对所述打印数据进行色彩校正及网格化处理,并将处理后的打印数据发送给打印控制模块;打印控制模块根据处理后的打印数据控制打印机喷头进行打印。本发明专利技术虚拟打印机可以直接获取上述待打印文件的内容;栅格图像处理器通过色彩校正和加网处理,可以保证输出文件的色彩及精度,而最终使用的打印机不仅仅局限于桌面办公打印机,还可以是大幅面的写真机、喷绘机及平板机等,满足大幅面输出的需要。

【技术实现步骤摘要】
打印控制方法、装置及系统
本专利技术涉及打印
,尤其涉及一种打印控制方法、装置及系统。
技术介绍
随着计算机在图形或文字处理上的广泛应用,打印机的应用也变得越来越普遍,通过打印机,人们可以很方便的将计算机中的文字或图形输出到图片上。在目前的打印系统中,打印者通过计算机下达打印指令,打印机将计算机所传送的信息进行打印。常见的打印机有喷墨打印机和激光打印机,其中喷墨打印机利用喷头进行打印,而激光打印机利用激光束与感光鼓进行静电打印。喷墨打印机因其价格便宜而广泛应用于工业打印领域。在常用的打印场景,如CAD图片的打印过程中,通常是直接将CAD软件连接桌面办公打印机喷头进行打印输出,并不对打印数据做任何处理,这样会导致上述问题更加严重,容易出现如下问题:1、打印出来的图像尺寸有限制,无法满足大尺寸输出的需求;2、精度低,如果原文件尺寸较大,而输出尺寸较小,输出时会造成细节部分模糊。
技术实现思路
本专利技术的主要目的在于提出一种打印控制方法、装置及系统,旨在解决现有打印图像精度低,无法满足大幅面打印输出的技术问题。为实现上述目的,本专利技术一方面提供打印控制方法,所述方法包括:一种打印控制方法,其特征在于,所述方法包括:虚拟打印机获取打印数据,并将所述打印数据发送给栅格图像处理器;所述栅格图像处理器对所述打印数据进行色彩校正及网格化处理,并将处理后的打印数据发送给打印控制模块;打印控制模块根据处理后的打印数据控制打印机喷头进行打印。进一步的,所述打印数据包括:数据头和数据内容,所述数据头记录图像的精度尺寸信息,所述数据内容记录图像每个像素点的数据信息。进一步的,所述打印数据为CAD格式的图像数据,所述虚拟打印机获取打印数据,并将所述打印数据发送给栅格图像处理器包括:虚拟打印机根据CAD调用指令获取所述CAD图像数据,对所述CAD图像数据进行预设精度的缩放处理;将缩放后的CAD图像数据以图像矩阵数据的形式发送给栅格图像处理器。进一步的,所述栅格图像处理器对所述打印数据进行色彩校正及网格化处理包括:栅格图像处理器获取所述打印数据的打印机型号、色彩组合、打印方案、设置光栅化数据使用的算法类型以及文件输出方式;根据所述打印机型号、色彩组合、打印方案、设置光栅化数据使用的算法类型以及文件输出方式对所述打印数据进行色彩校正及网格化处理;将处理后的打印数据输出给所述打印控制模块。进一步的,所述文件输出方式包括:直接输出给打印控制模块;或者,生成打印驱动文件保存在本地,再发送到打印控制模块。进一步的,所述打印控制模块根据处理后的打印数据控制打印机喷头进行打印包括:加载,获取并处理所述打印数据;根据所述打印数据的数据头和数据内容控制打印机喷头打印输出。进一步的,所述将处理后的打印数据输出给所述打印控制模块分为两种情况:若栅格图像处理器直接将处理后的打印数据输出,打印控制模块直接获取处理后的打印数据,根据处理后的打印数据控制打印机喷头进行打印;若栅格图像处理器将处理后的打印数据保存成打印驱动文件后,再发送给打印控制模块,打印控制模块加载所述打印驱动文件获取处理后的打印数据,根据处理后的打印数据控制打印机喷头进行打印。本专利技术另一方面还提供一种打印控制装置,所述装置用于控制打印机喷头进行打印,包括:虚拟打印机,用于获取打印数据,并将所述打印数据发送给栅格图像处理器;栅格图像处理器,用于对所述打印数据进行色彩校正及网格化处理,并将处理后的打印数据发送给打印控制模块;打印控制模块,用于根据处理后的打印数据控制打印机喷头进行打印。进一步的,所述打印数据包括:数据头和数据内容,所述数据头记录图像的精度尺寸信息,所述数据内容记录图像每个像素点的数据信息。本专利技术另一方面还提供一种打印系统,包括:打印机和以上所述的打印控制装置。本专利技术提供的打印控制方法、装置及系统,在打印内容中包含了数据头和数据内容,其中,数据头记录图像的精度尺寸信息,所述数据内容记录图像每个像素点的数据信息。虚拟打印机可以直接获取上述待打印文件的内容;栅格图像处理器通过色彩校正和加网处理,可以保证输出文件的色彩及精度,而最终使用的打印机不仅仅局限于桌面办公打印机,还可以是大幅面的写真机、喷绘机及平板机等,满足大幅面输出的需要。附图说明图1为本专利技术实施例一提供的打印控制方法流程图;图2为本专利技术实施例一提供的虚拟打印机任务列表示意图;图3为本专利技术实施例一提供的打印设置选择框示意图;图4为本专利技术实施例二提供的打印控制方法流程图;图5为本专利技术实施例三提供的打印控制装置结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。本专利技术中,装置可以以各种形式来实施。例如,本专利技术中描述的装置可以包括诸如台式计算机、数字TV等固定装置,以及诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动装置。本专利技术提供一种打印控制方法,所述方法包括:S1、虚拟打印机获取打印数据,并将所述打印数据发送给栅格图像处理器;S2、栅格图像处理器对所述打印数据进行色彩校正及网格化处理,并将处理后的打印数据发送给打印控制模块;S3、打印控制模块根据处理后的打印数据控制打印机喷头进行打印。本专利技术提供的打印控制方法,在打印内容中包含了数据头和数据内容,其中,数据头记录图像的精度尺寸信息,所述数据内容记录图像每个像素点的数据信息。虚拟打印机可以直接获取上述待打印文件的内容;栅格图像处理器通过色彩校正和加网处理,可以保证输出文件的色彩及精度,而最终使用的打印机不仅仅局限于桌面办公打印机,还可以是大幅面的写真机、喷绘机及平板机等,满足大幅面输出的需要。下面对本专利技术的具体实施方式进行详细说明。实施例一如图1所示为本专利技术实施例一提供的打印控制方法,所述方法包括:S101、虚拟打印机获取打印数据,并将所述打印数据发送给栅格图像处理器;本实施例中,所述打印数据包括:数据头和数据内容,所述数据头记录图像的精度尺寸信息,所述数据内容记录图像每个像素点的数据信息。本专利技术将数据头和数据内容分开,后续虚拟打印机和栅格图像处理器可以根据处理需要直接获取数据头或数据内容,方便数据处理。本文档来自技高网...

【技术保护点】
1.一种打印控制方法,其特征在于,所述方法包括:/n虚拟打印机获取打印数据,并将所述打印数据发送给栅格图像处理器;/n所述栅格图像处理器对所述打印数据进行色彩校正及网格化处理,并将处理后的打印数据发送给打印控制模块;/n打印控制模块根据处理后的打印数据控制打印机喷头进行打印。/n

【技术特征摘要】
1.一种打印控制方法,其特征在于,所述方法包括:
虚拟打印机获取打印数据,并将所述打印数据发送给栅格图像处理器;
所述栅格图像处理器对所述打印数据进行色彩校正及网格化处理,并将处理后的打印数据发送给打印控制模块;
打印控制模块根据处理后的打印数据控制打印机喷头进行打印。


2.根据权利要求1所述的打印控制方法,其特征在于,所述打印数据包括:数据头和数据内容,所述数据头记录图像的精度尺寸信息,所述数据内容记录图像每个像素点的数据信息。


3.根据权利要求2所述的打印控制方法,其特征在于,所述打印数据为CAD格式的图像数据,所述虚拟打印机获取打印数据,并将所述打印数据发送给栅格图像处理器包括:
虚拟打印机根据CAD调用指令获取所述CAD图像数据,对所述CAD图像数据进行预设精度的缩放处理;
将缩放后的CAD图像数据以图像矩阵数据的形式发送给栅格图像处理器。


4.根据权利要求2所述的打印控制方法,其特征在于,所述栅格图像处理器对所述打印数据进行色彩校正及网格化处理包括:
栅格图像处理器获取所述打印数据的打印机型号、色彩组合、打印方案、设置光栅化数据使用的算法类型以及文件输出方式;
根据所述打印机型号、色彩组合、打印方案、设置光栅化数据使用的算法类型以及文件输出方式对所述打印数据进行色彩校正及网格化处理;
将处理后的打印数据输出给所述打印控制模块。


5.根据权利要求4所述的打印控制方法,其特征在于,所述文件输出方式包括:
直接输出给打印控制模块;<...

【专利技术属性】
技术研发人员:黄中琨陈艳任建平
申请(专利权)人:森大深圳技术有限公司
类型:发明
国别省市:广东;44

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

1