


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、如何解决套打中,出现的因连续走纸导致套打偏移的问题?以下摘自某个打印论坛,网友出现了因连续打印出现套打偏移的问题后,与专家的对话:网友问:“打印的时候第一张单据的打印位置是准确的,到第十张以后的位置就不正确了。这是怎么回事,能不能详细说明一下?”专家答:“有时按测量的纸张尺寸精确设置报表的纸张页面大小后,用打印机进行实际输出多页时会发生位置偏移,一般都是因为打印机走纸不准造成的。要修正这样的走纸误差,可以一次性连续多打印几页(如3-5页),量出最后一页的位置误差值,据此求出每页的平均误差,然后根据这个平均误差值调整报表中的页面高度值。”网友再问:“好的,谢谢了。但是现在有一个问题是,我如果将页
2、面的高度设置为7.6149cm时在打印的时候就会出现上偏移的情况。将页面设置为7.6150的时候打印就出现下偏移情况。在7.6149和7.6150之间不能再增加一位小数了,不知道在这种情况下是怎么解决的。”专家:(雷翻!无语)面网友的问题,看似无厘头,但如果你是套打软件的设计者,或者是套打软件的使用者,遇到这种套打偏移的问题,应该说,还是不少的。如果连续按固定高度打印50张,有可能会出现向下或向上偏移,如下图所示::Ti李小阴杭州1.2cm杭州文一西路越号西湖大夏1wxxmxx杭电期通速递、jtorwnfUf禹F?.TRV*hR丈件7*心;1390000000(:,丫MWI円册花;rtnvMR
3、1PIANI)也第幡曲密真端讦柯鶴EL苫塚迥人K帀万./HiMEOFJT浙江杭州西!wmCnhJ李小明第一张(正常)第五十张(向下偏移1.2cm)偏移的原因是什么?一种原因,正如上面专家分析的那样,是打印纸张高度设置得不对,只要根据误差,调整纸张高度就行了。另一种原因,是打印机走纸不够精准,少打几页还看不出有啥问题,但连续打印后,因为误差累积起来,打印到10几张时,就很明显了,如果打印到100多张,上千张,呵,必须谬之毫里,差之千里了。打印机走纸不准,原因是啥呢?要不就是打印机质量不过关,要不就是打印机老化引起针孔传动机构精度下降,还有啥?我不是打印机的硬件专家,我只知道这些。碰到这种纸张调高
4、一点,向下偏,调矮一点向上偏,因为纸张设置精度有限以致无法再取一个中间高度的情况,我们做程序的,也只能建议用户,换一台精度高一点的打印机,或者建议一次不要打印太多。有没有更好的办法,在走纸不那么精准的打印机上,来解决套打偏移的问题呢?我提一个想法,希望对各位做套打程序的朋友们一点启发:就是在一个打印任务中,当打印完几张正常高度的票据后,打印一张用来纠偏的、特别高度的票据(以下称之为校正页),这样可以降低对打印机走纸精度的要求,也达到了纠偏的目的,此方法可图标如下:I正常頁,每张以lOOunn高度打口校正页,厲93.6度打口以.F每隔五张,插入一个检正页我们的杰表.jatoolsPrinter打
5、印控件已经引入了这个方法,而且被证明非常有效。下面我简单说说,jatoolsPrinter如何实现这个连续套打的纠偏功能:先测量出,票据的实际高度,比如120mm(宽)*100mm(高);按所得票据大小,设置自定义纸张,jatoolsPrinter可以自动创建自定义纸张类型,不必手动在控制面板/打印机、传真机中设置纸张类型。按所设纸张,试着连续打印票据,尽量多些,比如50张,假设测得最后一张向下偏移10cm。在打印控件里,加入如下纠偏代码:settings:paperWidth:1200,/以1/10mm为单位,下同paperHeight:1000,normalOffset:offsetPages:50,offset:120,normalPages:5以上代码告诉控件,这个打印机,每打印50张票据会产生10mm的向下偏移,请在每打印5张票据后,打印一张校正页,本例中,控件将以98.8(mm)的纸张高度打印该票据。因为,是向下偏移,所以要插入一个高度略小于正常纸张的校正页。每个校正页的高度计算公式如下:paperHeight-(normalPages*offset/offsetPages)=100.0mm-5*12.0mm/50=98.8mm如果你正在开发web应用,想解决连续套打偏移的问题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023-2024学年一年级下学期英语教学设计(牛津上海版(试用本))
- 12 干点家务活 (教学设计)2023-2024学年统编版道德与法治一年级下册
- 核心价值观友善教育
- 树干儿童画课件
- 三年级英语上册 Unit 2 Friends and Colours Lesson 8 Letters教学设计 冀教版(三起)
- 七年级英语上册 Unit 4 Food and Restaurants Lesson 22 In the Restaurant教学设计 (新版)冀教版
- Unit 7 Happy Birthday Section A(2a-2e)教学设计 2024-2025学年人教版(2024)七年级英语上册
- 23《月迹》教学设计-2024-2025学年语文五年级上册统编版
- 艺术培训年终工作总结
- 七年级生物下册 第四单元 生物圈中的人 第八章 人是生殖和发育 第二节 人的生长发育和青春期教学设计(1)(新版)苏教版
- 北京2025年北京市农林科学院招聘43人笔试历年参考题库附带答案详解
- 2025年广州市劳动合同范本下载
- 2025-2030气体检测仪器行业市场深度调研及前景趋势与投资研究报告
- 2025年北大荒黑龙江建三江水利投资有限公司招聘笔试参考题库附带答案详解
- 灵活运用知识的2024年ESG考试试题及答案
- 国家药品监督管理局直属单位招聘考试真题2024
- 受限空间作业施工方案
- 黄金卷(江苏苏州专用)-【赢在中考·黄金预测卷】2025年中考数学模拟卷
- (一模)2025年广州市普通高中毕业班综合测试(一)政治试卷(含答案)
- 视力防控健康教育
- 太乙课堂游戏最终版
评论
0/150
提交评论