如何实现基于 Lodop 的 连打、三联二等份打印

原创
2017/06/15 21:40
阅读数 3.1K

###用于连打、套打的纸型

  • 按联分:最少1联,最多7联
  • 按等份分:无等份(或1等份)、2等份、3等份

常见的是3联2等份打印纸,分为红黄白三色,如下

三联等份

连打关键点

  1. 通过进纸调节器按钮,调整打印机的默认纸型。如果你的打印机没有这个类似的按钮,可询问客服具体调节方法。(PS. 对应 De 620K 针式打印机 的 三联二等份 纸长 应该设置为 5.5 英寸!我们在做的时候,就是因为这个问题折腾了好几天,最后还是打印机的默认进纸不对!!而这台打印机就没有进纸调节器,问了客服才设置好 😓 )

  2. 调整打印模板,在程序里设置打印纸型

具体实现方法

基于我之前分享的一篇 Lodop 打印的文章《一个基于 Lodop 的发运单打印 Demo》,主要修改如下:


…略…

LODOP = getLodop();
LODOP.PRINT_INITA(0,10,"24.1cm","13.9cm","");
LODOP.SET_PRINT_PAGESIZE(1,"24.1cm","13.9cm","CreateCustomPage");
LODOP.SET_PRINT_MODE("CREATE_CUSTOM_PAGE_NAME","fyd_print_1");
// LODOP.SET_PRINT_MODE("POS_BASEON_PAPER",true);
// LODOP.SET_PREVIEW_WINDOW(1,0,0,1000,600,""); // 初始预览窗口大小
// LODOP.SET_SHOW_MODE("LANDSCAPE_DEFROTATED",1); // 横向打印时正向显示
LODOP.SET_PRINT_MODE("AUTO_CLOSE_PREWINDOW",1); // 打印后自动关闭预览
LODOP.SET_PRINT_MODE("CUSTOM_TASK_NAME","发运单打印"); // 打印队列中的文档名
LODOP.SET_SHOW_MODE("HIDE_PAPER_BOARD",1); // 去除背景滚动线

…略…

至于打印模板的调整,可使用 Lodop 打印设计功能,或一点点打印预览进行调节。

其它相关常见问题

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部