[发明专利]一种小边距或无边距打印方法无效
申请号: | 201310442431.9 | 申请日: | 2013-09-25 |
公开(公告)号: | CN104461408A | 公开(公告)日: | 2015-03-25 |
发明(设计)人: | 王东临 | 申请(专利权)人: | 天津书生投资有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 300308 天津市滨海新区空港*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 小边距 无边 打印 方法 | ||
技术领域
本发明涉及一种打印机打印纸张的方法,尤其涉及一种利用现有打印机进行小边距或无边距打印的方法。
背景技术
在电子商务/电子政务领域,用电子印章模拟传统印章是非常重要的应用。传统印章中,有一种很特色的盖章方式叫骑缝章(perforated rider bill)。骑缝章把一个印章盖在文档的多页上,每页文档都盖上了印章图样的一部分。所有这些部分图样,拼接在一起,就可以拼成一个完整的印章图样。这样可以防止别人恶意替换多页文件中的一页或者几页,达到保证文档的完整性的盖章方式。在合同盖章等对文档完整性有要求的盖章应用中,骑缝章是很重要的一种盖章方式。
采用电子印章以后,纸张文件的盖章变成了这样的方式:在电脑上,用程序自动加盖图片,并使用相应的加密算法来保护文档的安全。然而如果要平滑的和现有的应用流程结合,输出纸张的电子盖章后的文件也是必须的。常见的方式就是电子盖章程序会提供一个打印的功能把加盖电子印章的文档输出到打印设备或者印刷设备。
对于一般的印章,加盖的位置一般会是在文档的版心内部,这样对于打印没有任何问题,然而骑缝章不同,因为骑缝章是同时加盖在错开叠放的多页文档上的边缘,如图1所示,而打印机只能逐页打印,不可能一次将印章图象打印到多页文档上,因此打印的时候,软件会自动将印章图片切分成多个图片,分别打印在每页文档上。这样就要求打印机能够将图片数据打印到纸张边缘。目前市面流行的激光打印机,如果没有在硬件上定制,一般都有一个不可打印边距的概念,就是说无论如何打印,纸张四边边缘都会有几毫米的位置什么内容也打印不上去。
目前的有很多厂家在产品中实现了骑缝章,主要的实现可以划分为如下几种:1)就采用普通打印机,不考虑打印边距问题,但是其结果无法完全模拟传统骑缝章习惯,难以验证,因为骑缝章需要拼接起来实现;2)打印完后裁减掉空白的打印边距,但是对于大量的盖章文档输出,工作量太大,使得电子过程比手工盖章还繁琐,达不到信息化的目的;3)采用喷墨打印机,可以解决打印边距问题,但是喷墨打印机的打印质量和速度都远远不能达到要求,合同打印和公文打印都鲜有采用喷墨技术的,批量打印采用喷墨设备速度太慢;4)采用专用打印机,解决打印边距问题,需要定制和采购专用设备,资金和设备投入较大,以后升级难度也大,可选择余地小。
由上述四种情况可知,如果能够利用现有的激光打印机进行无边距打印,则可以增强现有激光打印机的功能,还能节约昂贵的办公器材花费。
发明内容
本发明的目的就是提供一种打印法,利用打印机设备控制语言,采用欺骗打印机的方式来达到打印到纸张边缘的目的,使现有的普通打印机就能够实现小边距或无边距打印。
首先在这里解释一下,以下所说的打印机的可容忍误差,是一组打印机可以接受的、描述纸张尺寸变化范围的数据。虽然所有的通用打印纸,如A4、B5等,其幅面尺寸都是遵循统一标准的,但是具体实际每一张纸的尺寸都是有差距的,或略大或略小于标准尺寸。所以,当打印机在针对每一种幅面的纸张进行打印的时候,就需要能够容忍纸张实际尺寸会在一定范围内变化这种情况。也就是说只要实际纸张的尺寸变化在这个范围内,那么打印机都可以容忍从而正常打印。从而这组表示打印纸最大尺寸变化范围的数据就叫做打印机的可容忍误差。
本发明利用如下技术方案来实现本发明的目的:
本发明提供一种扩大普通打印机在纸上实际打印范围的方法,其特征在于,
使打印机按照大于实际纸张尺寸的幅面进行打印。
所述使打印机按照大于实际纸张尺寸的幅面进行打印包括如下步骤:
1)打印发排模块向打印机发出指令,使打印机的打印纸张类型变为“自定义类型”;
2)输入不可打印边距和实际纸张的尺寸的数据;
3)打印发排模块依据所述不可打印边距以及实际纸张的尺寸,计算出一个自定义的纸张幅面数据;
4)打印发排模块根据自定义纸张的尺寸向打印机发送打印数据指令。
自定义的纸张幅面长度=实际纸张长度+不可打印边距的上边距和下边距;自定义的纸张幅面宽度=实际纸张宽度+不可打印边距的左边距和右边距。
在步骤2)中输入的数据还包括可容忍误差宽度,在计算自定义的纸张幅面数据之前,打印发排模块判断可容忍误差宽度是否大于不可打印边距;如果是执行所述步骤3);如果否,中止打印。
可以将输入的所述数据进行存储。
下次进行打印时,不需要重新输入所述数据,打印发排模块直接从所述存储器中调用所述输入的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津书生投资有限公司,未经天津书生投资有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310442431.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种锁屏壁纸的切换方法及装置、终端设备
- 下一篇:一种终端