设置打印参数的方法及动态调整打印参数的打印方法技术

技术编号:8593735 阅读:231 留言:0更新日期:2013-04-18 06:52
本发明专利技术公开了一种设置打印参数的方法及打印方法,其中调协打印参数的方法包括:(1)接收到打印命令时,读取需打印的数据源,并从一存储有打印参数集合的系统电子表格中选取一组打印参数;(2)基于所述打印参数,创建所述数据源的可拖动打印区域;(3)接收对所述可拖动打印区域进行修改的修改指令,根据所述修改指令修改所述系统电子表格中相对应的打印参数,并保存修改后所述系统电子表格中的打印参数。

【技术实现步骤摘要】

本专利技术涉及打印机领域,尤其涉及一种。
技术介绍
目前大部分的业务系统都离不开打印的功能,而能够在打印格式不符合要求时进行快速调整也是大部分用户所希望的。传统的打印方式,只能进行简单的基础设置(纸张大小,页边距,打印机选择等),而如果在数据源不变的情况下,要求即时的改变某些数据的位置,显示的大小,或者换行换页等,就无法直接快速的实现或者需要技术人员去修改打印的复杂配置再提交给用户。如附图1所示,一旦打印要求有变更,就要重新回到数据源进行重新设定,并重新预览是否符合要求,增加了操作人员的工作量和时间浪费,并且不便于扩展,如果想要将一份数据源打印成不同的显示格式,就无法完成。
技术实现思路
本专利技术主要解决的技术问题是提供一种,能够简单、快速、可视化的动态调整打印的具体元素,使打印格式符合不同情况要求,用以解决
技术介绍
中提到的诸多不足。为解决上述问题,本专利技术采用的一种技术方案是提供一种设置打印参数的方法,包括(I)接收到打印命令时,读取需打印的数据源,并从一存储有打印参数集合的系统电子表格中选取一组打印参数;(2)基于所述打印参数,创建所述数据源的可拖动打印区域;(3)接收对所述可拖动打印区域进行修改的修改指令,根据所述修改指令修改所述系统电子表格中相对应的打印参数,并保存修改后所述系统电子表格中的打印参数。其中,所述(2)和(3)之间还包括接收触发所述修改指令的触发指令。为解决上述问题,本专利技术采用的另一种技术方案是提供一种动态调整打印参数的打印方法,包括(10)客户端接收外部输入的打印命令,将所述打印命令向服务端发送;(20)服务端接收到所述打印命令时,读取需打印的数据源,并从一存储有打印参数集合的系统电子表格中选取一组打印参数;服务端基于所述打印参数,创建所述数据源的可拖动打印区域;(30)客户端显示所述拖动打印区域,并在对所述可拖动打印区域进行修改时向服务端发送修改指令;(40)服务端接收对所述可拖动打印区域进行修改的修改指令,根据所述修改指令修改所述系统电子表格中相对应的打印参数并保存,将修改后所述系统电子表格中的打印参数向客户端发送;(50)客户端接收修改后所述系统电子表格中的打印参数,利用修改后所述系统电子表格中的打印参数对打印设备进行设置,并控制所述打印设备进行打印。其中,所述(30) “客户端显示所述拖动打印区域”及“在对所述可拖动打印区域进行修改时向服务端发送修改指令”之间还包括生成触发对所述可拖动打印区域进行修改的触发指令,并基于所述触发指令的类型产生相对应的修改指令。其中,所述触发指令的类型包括单击所述可拖动打印区域的点击指令和双击所述可拖动打印区域的点击指令。其中,当所述触发指令为单击所述可拖动打印区域的点击指令时,所述(30)包括向服务端获取并显示所述可拖动打印区域的拖动锚点;拖动所述拖动锚点,产生包含有可拖动打印区域位置范围的修改参数的修改指令;将所述修改指令向客户端发送。其中,所述(40)包括服务端接收客户端发送的修改指令,解读出所述可拖动打印区域位置范围的修改参数;根据解读出的修改参数修改所述系统电子表格中相对应的打印参数并保存;将修改后所述系统电子表格中的打印参数向客户端发送。其中,当所述触发指令为双击所述可拖动打印区域的点击指令时,所述(30)包括向服务端获取所述可拖动打印区域的打印参数,并以配置表的形式显示出来;修改配置表中的打印参数,产生包含有可拖动打印区域打印参数的修改参数的修改指令;将所述修改指令向客户端发送。其中,所述(40)包括服务端接收客户端发送的修改指令,解读出所述可拖动打印区域位置范围的修改参数;根据解读出的修改参数修改所述系统电子表格中相对应的打印参数并保存;将修改后所述系统电子表格中的打印参数向客户端发送。本专利技术的有益效果是区别于现有技术在数据源不变的情况下,要求即时的改变某些数据的位置,显示的大小,或者换行换页等,就无法直接快速的实现或者需要技术人员去修改打印的复杂配置再提交给用户,增加了操作人员的工作量和时间浪费,并且不便于扩展,如果想要将一份数据源打印成不同的显示格式,就无法完成。本专利技术在不用更改基础打印数据的前提下,可以按需调整打印的位置,根据数据库和配置文件进行记录,并可以进行导入导出,方便不同的电脑使用,而不需要重新设置格式,能够简单、快速、可视化的动态调整打印的具体元素,使打印格式符合不同情况要求。附图说明图1是传统的打印方式的打印流程示意图;图2是本专利技术一实施方式中动态调整打印参数的打印方法流程示意图;图3是一具体实施例中动态调整打印参数的打印方法流程示意图;图4是一具体实施例中需打印文档的打印预览效果截图;图5是图3当触发指令为单击所述可拖动打印区域的点击指令时的显示图;图6是图3当触发指令为双击所述可拖动打印区域的点击指令时的显示图;图7是使用图5及图6所用的方法修改后显示的图。具体实施例方式为详细说明本专利技术的
技术实现思路
、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。请参阅图2及图7,本实施方式提供一种动态调整打印参数的打印方法,当用户需要打印时,在客户端进行操作,客户端接收到打印命令后将此打印命令向服务端发送。在步骤SI,服务端接收到所述打印命令时,读取需打印的数据源。在一具体的实施例中,需打印的数据源如下表所示。本文档来自技高网
...

【技术保护点】
一种设置打印参数的方法,其特征在于,包括:(1)接收到打印命令时,读取需打印的数据源,并从一存储有打印参数集合的系统电子表格中选取一组打印参数;(2)基于所述打印参数,创建所述数据源的可拖动打印区域;(3)接收对所述可拖动打印区域进行修改的修改指令,根据所述修改指令修改所述系统电子表格中相对应的打印参数,并保存修改后所述系统电子表格中的打印参数。

【技术特征摘要】
1.一种设置打印参数的方法,其特征在于,包括(1)接收到打印命令时,读取需打印的数据源,并从一存储有打印参数集合的系统电子表格中选取一组打印参数;(2)基于所述打印参数,创建所述数据源的可拖动打印区域;(3)接收对所述可拖动打印区域进行修改的修改指令,根据所述修改指令修改所述系统电子表格中相对应的打印参数,并保存修改后所述系统电子表格中的打印参数。2.根据权利要求1所述的设置打印参数的方法,其特征在于,所述(2)和(3)之间还包括接收触发所述修改指令的触发指令。3.一种动态调整打印参数的打印方法,其特征在于,包括(10)客户端接收外部输入的打印命令,将所述打印命令向服务端发送;(20)服务端接收到所述打印命令时,读取需打印的数据源,并从一存储有打印参数集合的系统电子表格中选取一组打印参数;服务端基于所述打印参数,创建所述数据源的可拖动打印区域;(30)客户端显示所述拖动打印区域,并在对所述可拖动打印区域进行修改时向服务端发送修改指令;(40)服务端接收对所述可拖动打印区域进行修改的修改指令,根据所述修改指令修改所述系统电子表格中相对应的打印参数并保存,将修改后所述系统电子表格中的打印参数向客户端发送;(50)客户端接收修改后所述系统电子表格中的打印参数,利用修改后所述系统电子表格中的打印参数对打印设备进行设置,并控制所述打印设备进行打印。4.根据权利要求3所述的动态调整打印参数的打印方法,其特征在于,所述(30)“客户端显示所述拖动打印区域”及“在对所述可拖动打印区域进行修改时向服务端发送修改指令”之间还包括生成触发对所述可拖动打印...

【专利技术属性】
技术研发人员:邹新明林鸿铭靳谊陈明平鲁波
申请(专利权)人:福建榕基软件股份有限公司
类型:发明
国别省市:

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

1