杰表技术论坛 's Archiver

admin 发表于 2018-3-8 09:57

【jcp使用手册】POS小票打印

pos小票打印打印时,一次打印的页面高度是变化的,比如,超市小票,如果你购买的东西越多,纸张就越长,也就是纸张高度越高。在jcp中,这种纸张高度随内容变化的情况,只需要设置paperHeight为auto就行了:[code]
1.        var myDoc = {  
2.            settings : {  
3.                paperWidth : 80,  
4.                paperHeight : "auto" // 小票打印,高度自动                     
5.            },  
6.             
7.            documents : document,  
8.            copyrights : '杰创软件拥有版权  www.jatools.com'  
9.        };  
10.          
11.        getJCP().print(myDoc);  
12.          
[/code]

当jcp发现paperHeight为auto,则会计算所需要的纸张高度,再结合paperWidth值,并自动创建该大小的纸张。

不同内容高度下的纸张高度:

[attach]1004[/attach]

admin 发表于 2018-3-8 09:57

在线示例: [url=http://print.jatools.com/jcp/0.99/pos.htm]http://print.jatools.com/jcp/0.99/pos.htm[/url]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.