基于电子标签的打印文档鉴真溯源方法及系统的制作方法_2

文档序号:9505958阅读:来源:国知局
待打印文档的缓冲图像;以及
[0048]打印执行模块,用于通过打印设备将该缓冲图像打印出包含电子标签的纸质文档,并保存打印信息。
[0049]优选地,本系统还包括以下模块:
[0050]电子标签信息获取模块:通过读码设备获取纸质文档上电子标签的打印信息;
[0051]判断模块:判断所获取的打印信息与已保存的打印信息是否一致,若是,通过一提示模块生成提示文件为真的提示信息;若否,通过该提示模块生成提示文件为假的提示信息。
[0052]优选地,本方法还包括以下模块:
[0053]处理模块,用于从打印请求获取用户信息,判断用户信息是否于用户数据库的信息一致,若是,执行电子标签生成模块;若否,屏蔽非授权的打印请求。
[0054]优选地,该电子标签为二维码;电子标签生成模块具体用于根据打印请求在虚拟打印机缓冲区中生成SHD文件和SPL文件,其中,SHD文件包含该打印信息,SPL文件包含待打印文件的具体内容;通过调用DEVM0DE消息函数提取SHD文件和SPL文件所包含的信息;根据所提取的SHD文件信息采用TOF417码体制二维码生成算法生成该二维码。
[0055]优选地,电子标签生成模块还用于采用DES与RSA混合加密算法对电子标签进行加密。
[0056]优选地,缓冲图像生成模块具体用于根据SPL文件中包含的页眉页脚数据获取电子标签的尺寸和位置;根据已获取的电子标签的尺寸和位置将电子标签嵌入SPL文件的每一打印页面对应的EMF图像文件中,以生成包含该电子标签的SPL缓冲文件。
[0057]对于本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及变形,而所有的这些改变以及变形都应该属于本发明权利要求的保护范围之内。
【主权项】
1.一种基于电子标签的打印文档鉴真溯源方法,其特征在于:其包括以下步骤: 步骤S1:根据打印请求生成一包含有打印信息的电子标签; 步骤S2:将电子标签嵌入待打印文档的缓冲图像;以及 步骤S3:通过打印设备将该缓冲图像打印出包含电子标签的纸质文档,并保存打印信息。2.如权利要求1所述的基于电子标签的打印文档鉴真溯源方法,其特征在于:本方法还包括以下步骤: 步骤S4:通过读码设备获取纸质文档上电子标签的打印信息; 步骤S5:判断所获取的打印信息与已保存的打印信息是否一致,若是,则执行步骤S6 ;若否,则执行步骤S7; 步骤S6:生成提示文件为真的提示信息;以及 步骤S7:生成提示文件为假的提示信息。3.如权利要求1或2所述的基于电子标签的打印文档鉴真溯源方法,其特征在于:本方法还包括以下步骤: 步骤S8:从打印请求获取用户信息,判断用户信息是否于用户数据库的信息一致,若是,执行步骤S1 ;若否,执行步骤S9 ; 步骤S9:屏蔽非授权的打印请求。4.如权利要求1所述的基于电子标签的打印文档鉴真溯源方法,其特征在于:该电子标签为二维码;步骤S1具体包括以下子步骤: 步骤S11:根据打印请求在虚拟打印机缓冲区中生成SHD文件和SPL文件,其中,SHD文件包含该打印信息,SPL文件包含待打印文件的具体内容; 步骤S12:通过调用DEVMODE消息函数提取SHD文件和SPL文件所包含的信息; 步骤S13:根据所提取的SHD文件信息采用TOF417码体制二维码生成算法生成该二维码。5.如权利要求4所述的基于电子标签的打印文档鉴真溯源方法,其特征在于:步骤S2包括以下子步骤: 步骤S21:根据SPL文件中包含的页眉页脚数据获取电子标签的尺寸和位置; 步骤S22:根据已获取的电子标签的尺寸和位置将电子标签嵌入SPL文件的每一打印页面对应的EMF图像文件中,以生成包含该电子标签的SPL缓冲文件。6.一种基于电子标签的打印文档鉴真溯源系统,其特征在于:其包括以下模块: 电子标签生成模块,用于根据打印请求生成一包含有打印信息的电子标签; 缓冲图像生成模块,用于将电子标签嵌入待打印文档的缓冲图像;以及 打印执行模块,用于通过打印设备将该缓冲图像打印出包含电子标签的纸质文档,并保存打印信息。7.如权利要求6所述的基于电子标签的打印文档鉴真溯源系统,其特征在于:本系统还包括以下模块: 电子标签信息获取模块:通过读码设备获取纸质文档上电子标签的打印信息; 判断模块:判断所获取的打印信息与已保存的打印信息是否一致,若是,通过一提示模块生成提示文件为真的提示信息;若否,通过该提示模块生成提示文件为假的提示信息。8.如权利要求6或7所述的基于电子标签的打印文档鉴真溯源系统,其特征在于:本系统还包括以下模块: 处理模块,用于从打印请求获取用户信息,判断用户信息是否于用户数据库的信息一致,若是,执行电子标签生成模块;若否,屏蔽非授权的打印请求。9.如权利要求6所述的基于电子标签的打印文档鉴真溯源系统,其特征在于:该电子标签为二维码;电子标签生成模块具体用于根据打印请求在虚拟打印机缓冲区中生成SHD文件和SPL文件,其中,SHD文件包含该打印信息,SPL文件包含待打印文件的具体内容;通过调用DEVMODE消息函数提取SHD文件和SPL文件所包含的信息;根据所提取的SHD文件信息采用TOF417码体制二维码生成算法生成该二维码。10.如权利要求9所述的基于电子标签的打印文档鉴真溯源系统,其特征在于:缓冲图像生成模块具体用于根据SPL文件中包含的页眉页脚数据获取电子标签的尺寸和位置;根据已获取的电子标签的尺寸和位置将电子标签嵌入SPL文件的每一打印页面对应的EMF图像文件中,以生成包含该电子标签的SPL缓冲文件。
【专利摘要】基于电子标签的打印文档鉴真溯源方法及系统,方法其包括以下步骤:步骤S1:根据打印请求生成一包含有打印信息的电子标签;步骤S2:将电子标签嵌入待打印文档的缓冲图像;以及步骤S3:通过打印设备将该缓冲图像打印出包含电子标签的纸质文档,并保存打印信息。本发明直接在打印文档上嵌入电子标签,在纸质文档和系统中的打印信息建立关联,给后续的精确鉴真追溯提供最直接方式。当纸质文档需要鉴真时,则可通过扫描纸质文档上的电子标签获取打印信息。
【IPC分类】G06F3/12
【公开号】CN105260148
【申请号】CN201510689933
【发明人】袁洪钧
【申请人】苏州恒盛信息技术有限公司
【公开日】2016年1月20日
【申请日】2015年10月22日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1