发新话题
打印

POS打印出来页面顶部会空白很多

POS打印出来页面顶部会空白很多

比如宽度70mm,高度210mm的POS打印,页面内容高度为120mm,使用控件打印html或者PDF,打印出来总是顶部会留很多空白,貌似打印内容垂直居中了,顶部会空白(210-120/2=45mm),实际上打印设置中是没有页面边距的,顶部应该为0mm。如果单独使用IE页面打印或者PDF中手工打印(不使用控件)则打印出来顶部贴紧,空白在10mm以内。 var myDoc = { printer: "GP-80160(Cut) Series", paperName: "80mm x 210 mm", marginIgnored:true, // 强制上、下、左、右边距为零 copies: 1,// 打印份数 duplex: false,// 是否双面打印 true:双面/单面 portrait: true,// 是否纵向打印,true:纵向/false:横向 copyrights: '杰创软件拥有版权 www.jatools.com' };var jatoolsPrinter = getJatoolsPrinter();jatoolsPrinter.printDocument("http://127.0.0.1:8080/xxx.pdf", myDoc); [ 本帖最后由 bbssoo 于 2016-6-23 18:28 编辑 ]

附件

1.png (33.58 KB)

2016-6-23 18:27

居中显示

1.png

2.png (33.51 KB)

2016-6-23 18:27

靠上显示

2.png

TOP

发现手工设置为“纵向”则显示内容靠上,设置为“自动纵向/横向”则显示内容居中。但是控件里面没法指定这样的设置。

TOP

请试用这个,是不是行: http://print.jatools.com/test/test9.htm

TOP

上面测试过的,还是不行,使用pdf或者web打印POS小票,头部都会空白3-4cm,比较浪费纸张。使用另外一个打印控件却没有这个问题,所以应该是控件的问题,请尽快解决。

TOP

实际打印效果见附件。红色区域为多余的空白,每张都有可以肯定的是页面顶部已经margin都设置为0,没有空隙了。

附件

1.jpg (37.96 KB)

2016-7-14 16:31

1.jpg

TOP

portrait:true 试试

TOP

portrait: true,// 是否纵向打印,true:纵向/false:横向 这个试过了不行,见1楼

TOP

发新话题