Board logo

标题: 如何打印POS小票 [打印本页]

作者: admin    时间: 2015-8-19 11:11     标题: 如何打印POS小票

pos小票打印, 餐馆,超市,商场零售店等经常会使用pos机,来打印小票,这类打印的特点是:票据高度不定,取决于购物清单的长短。 jatoolsPrinter如何确保纸张走纸正确,答案是设置纸张高度为auto,如下所示:
复制内容到剪贴板
代码:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>OS机小票打印</title> <script type="text/javascript"> function doPrint(how) { //打印文档对象9 var myDoc ={ settings:{ paperWidth:800, paperHeight:"auto" // 小票打印,高度自动 }, marginIgnored:true, documents: document, copyrights : '杰创软件拥有版权 www.jatools.com' }; var jatoolsPrinter = getJatoolsPrinter(); if(how == '打印预览...') jatoolsPrinter.printPreview(myDoc ); // 打印预览 else if(how == '打印...') jatoolsPrinter.print(myDoc ,true); // 打印前弹出打印设置对话框 else jatoolsPrinter.print(myDoc ,false); // 不弹出对话框打印 } function getJatoolsPrinter(){ return navigator.userAgent.match(/(msie\s|trident.*rv([\w.]+)/i)?document.getElementById('ojatoolsPrinter'): document.getElementById('ejatoolsPrinter'); } </script> </head> <body> <div id="page1">购物清单,略......</div> <input type="button" value="打印预览..." onClick="doPrint('打印预览...')"> <input type="button" value="打印..." onClick="doPrint('打印...')"> <input type="button" value="打印" onClick="doPrint('打印')"></p> <!-- 插入打印控件 --> <object id="ojatoolsPrinter" codebase="jatoolsPrinter.cab#version=5,4,0,0" classid="clsid:B43D3361-D075-4BE2-87FE-057188254255" width="0" height="0"> <embed id="ejatoolsPrinter" type="application/x-vnd.jatoolsPrinter" pluginspage="jatoolsPrinter.exe" width="0" height="0" /> </body> </html>
如上所示,打印的购物清单,只要放在
就可以了,
作者: admin    时间: 2015-8-19 11:13

打印界面:

图片附件: 3.png (2015-8-19 11:13, 44.56 KB) / 该附件被下载次数 7961
http://jatools.com/attachment.php?aid=770&k=d3450860a7cfba8624ba0a9261792867&t=1737257838


作者: admin    时间: 2015-8-19 11:13

打印预览界面:

图片附件: 1.jpg (2015-8-19 11:13, 51.88 KB) / 该附件被下载次数 7900
http://jatools.com/attachment.php?aid=771&k=7b36d05ca5a1618a7d331998baec50b9&t=1737257838


作者: admin    时间: 2015-8-19 11:18

完整代码下载. 1. 到控件官网首页 print.jatools.com,下载,安装jatoolsPrinter最新试用版; 2. 双击下载到的附件 pos2.htm,就可以了.

附件: pos2.htm (2015-8-19 11:18, 3.69 KB) / 该附件被下载次数 11401
http://jatools.com/attachment.php?aid=772&k=b6e60cee683571ae24b9b4a9ec3c5ef6&t=1737257838




欢迎光临 杰表技术论坛 (http://jatools.com/) Powered by Discuz! 6.1.0