一种基于数据自动调用的分拣批量打印方法

文档序号:9546892阅读:533来源:国知局
一种基于数据自动调用的分拣批量打印方法
【技术领域】
[0001]本发明涉及数码印刷技术领域,特别涉及一种基于数据自动调用的分拣批量打印方法,实现自动调用数据生成打印文件传输到打印设备上完成自动印刷。
【背景技术】
[0002]现有的数码打印技术虽然在一定程度上给人们的工作和生活带来了便利,但仍存在下面的缺点:
(O打印数据需要人工录入制作成打印文件,操作复杂容易出错;
(2)打印过程需要人工来操作打印机,效率低下,出错率高,很容易出现错打漏打的情况发生,打印完成后需要人工来进行分类整理。

【发明内容】

[0003]本发明的目的在于针对上述问题与不足,提供一种基于数据自动调用的分拣批量打印方法,实现无人工干预直接生成打印文件,数码印刷系统自动调用打印机完成批量打印分拣。
[0004]为达到上述目的,本发明采用如下的技术方案。本发明所说的数码印刷系统能够适应用户打印需求,提供自动生成打印文档调取打印机自动打印服务。
[0005]本发明提供一种基于数据自动调用的分拣批量打印方法,该方法将多个文档模板按要求合并为一个PDF文档,填充需要的内容数据,并检测PDF文档的准确性,在打印机成功打印文档后,检测打印物装袋的准确性,该方法包括以下步骤:
(1)数据校验与文档转换
(1-1)数据校验,对填充数据及批次数据进行校对;所述填充数据用于规定每份文档模板内需要动态填充的数据字段,所述批次数据用于规定每袋打印物的组成及数量;
(1-2)数据检查校对,核对填充数据与批次数据是否都能对应完整,批次数据指定用于合并的每份文档模板是否在指定文件夹中都能找到;
(1-3)文档转换,将word格式的文档模板转换为标准PDF格式的文档模板;对于word转为PDF后,若为奇数页,则在文档末加上一张空白页,将其变为偶数页;根据本批次数量,将各种PDF文档模板合并成一个大的TOF,同时可以指定冗余量TY ;
(2)PDF数据校对
(2-1)根据导出批次数据算出导出文件页码数据并核对生成的合并后的pdf页码数据是否一致;
(2-2)数据校对错误界面弹出数据错误的警告,并自动生成错误日志,点击确定后自动打开错误日志查看;
(2-3)生成合并后的pdf文件后自动校对文件页码是否正确,出现页码不一致的情况记录到错误日志中,跳过该批次继续生成下一个批次的合并后的Pdf文件;
(3)检测装袋准确性,此时需连接条码枪: (3-1)使用条码枪扫描装袋信息PDF文件上即袋封面上的条码或二维码,将其记录为Xl ;此处所述装袋信息PDF文件为批次数据指定用于合并的文档模板中的一份;
(3-2)使用条码枪扫描同一批次任意内容页的条码或二维码,将其记录为X2 ;
(3-3)比较Xl与X2,查看是否相符;
(3-4)如果相同,则提示准确,发出提示音Tl ;如果不同,则显示错误,发出提示音T2,并记录下来。
[0006]在上述技术方案中,步骤(I)中所述的pdf文档模板中具有可替换元素组件,使用adobe acrobat编辑,所述可替换元素组件中的元素组件替换值来自填充数据;元素组件中的条码区需要根据填充数据中的数字信息生产二维码与条码。
[0007]本发明方法与现有技术相比具有以下优点:
1.工作过程自动化,避免了大量的手工繁琐操作。
[0008]2.文档格式兼容性好,可以兼容各种版本的word文档。
[0009]3.硬件设备适配性好,不管是支持LPR还是windows普通打印接口,均可正常使用。
[0010]4.数据处理灵活性好,对于各种数量组合方式的混排均可灵活支持。
[0011]5.打印校对流程完善,支持多个环节的数量校对。
【附图说明】
[0012]图1为本发明方法的实施流程图。
【具体实施方式】
[0013]下面将结合实施案例参照附图进行详细说明,以便对本发明的目的,特征及优点进行更深入的理解。
[0014]本实施例提供一种基于数据自动调用的分拣批量打印考试试卷的方法,将试卷word文档、题卡PDF文档、卷袋信息PDF模板按要求合并为一个大型PDF文档,并检测I3DF文档的准确性;然后在打印机成功打印文档后,检测打印物装袋的准确性。数据校验主要是对《考生数据库》与《考场信息表》两张excel表格进行校对。在文档转换过程中,根据提供“试卷word文档”及“题卡pdf模板”,需要程序将其转换为“考场打印PDF文档”。本实施例的具体实施步骤如下,如图1所示:
1.数据校验与文档转换
(I)数据校验
数据校验主要是对《考生数据库》与《考场信息表》两张excel表格进行校对。
[0015]I)基础数据
①《考生数据库》
考生库字段信息:准考证号、姓名、学号、层次、专业、考试课程、课程代码、学习中心、考场编号。
[0016]②《考场信息表》
考场信息:序号、回收编号、学习中心、层次、年级、专业、考试课程、课程代码、考试人数、考试时间、阅卷编号、考场编号。
[0017]2)数据检查校对
核对两张excel表中的考场数据、课程代码数据是否正确,excel表中所有数据是否能在试卷word文档文件夹中找到。
[0018]①通过两个excel表中的考场编号数据,监测两表之间是否存在矛盾数据。比如在《考场信息表》中A考场标号显示那排课程E,在《考生数据库》中却没有。
[0019]②两表中涉及到的课程,在试卷word文档文件夹中均能提取到。
[0020](2)文档转换
在文档转换过程中,我们会提供“试卷word文档”及“题卡pdf模板”,需要将其转换为“考场打印PDF文档”。
[0021 ] I)试卷word文档
①试卷格式为word2003~2007。
[0022]②命名规则:课程名_课程代码。
[0023]③处于一个大文件夹中,大文件夹下是否分小文件夹不定,需要程序直接抓取word文件,忽略中间层文件夹。
[0024]2)题卡pdf模板
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1