Lodop连续打印内容逐渐偏移怎么办
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
Lodop打印控件中,可以使用打印机自带的纸张名称,也可以自定义纸张。(SET_PRINT_PAGESIZE语句)。 程序自定义纸张与实际纸张微小差异导致连续打印偏移,偏移越来越大,如何测量纸张,纠正位置: 设置输出的纸张 与实际纸张大小有差异,如果确实无法做到与纸张实物一样大,输出一定任务数量后,发现有偏差时需要手动调整进纸位置以纠正。 此外,如果打印机本身列表有这个纸张,可以用打印机本身的纸张,这样可以避免单位换算引起的微小差值。 如果用虚拟打印机测试,也发生偏移,而且不是连续打印累计偏移,那么就不是这个原因,参本博客其他博文的介绍。其他偏移等:LODOP不同打印机出现偏移问题 累计偏移简短问答: 进入打印预览看看,预览下方状态栏纸张的大小,是否是设置的纸张,是否和实际纸张一致。 用xps或pdf虚拟打印机测试一下。 这种是实际纸张与设置的纸张之间存在差异导致的,尽量让实际纸张与设置的纸张一致。 打印机的纸张列表里是否有需要的该纸张,直接使用打印机本身的纸张试试,按打印机本身的纸张走纸。 前面的是打印机可打区域的大小,参考http://www.c-lodop.com/faq/pp26.html 或者代码里不设置纸张,直接走打印机的默认纸张,把需要的纸张设置为默认纸张,这个打印机自带的是英寸,避免了代码和打印机单位之间的转换导致差异。 不建议用英寸设置纸张,测量纸张的时候,一般是mm,测量可能存在偏差。用xps或pdf虚拟打印机对比测试一下,用打印机本身的纸张试试。 该文章在 2023/9/27 0:37:36 编辑过 |
关键字查询
相关文章
正在查询... |