下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 互联网公司绩效考核办法升级版
- 小学综合实践活动工作计划
- 小学数学一年级课堂练习册
- 计算机基础知识入门测试题库
- 小学四年级语文课后复习资料集
- 机械设备噪声风险评估与应对策略
- 高三英语冲刺训练模拟试卷解析
- 医院行政查房规范操作流程
- 职场效率提升:认真工作的自我激励
- 二次结构钢筋施工技术交底模板
- 微带贴片天线基础知识
- 部编版初三化学上册期末真题试题含解析及答案
- GB/T 46561-2025能源管理体系能源管理体系审核及认证机构要求
- 光纤收发器培训
- 汽车减震器课件
- 物业保安主管年终述职报告
- 2025年国家开放大学《市场调研方法与实践》期末考试参考题库及答案解析
- 儿童心肺复苏操作要点与急救流程
- 水电解制氢设备运行维护手册
- 无人机专业英语 第二版 课件 6.1 The Basic Operation of Mission Planner
- 辐射与安全培训北京课件
评论
0/150
提交评论