当前位置: 代码迷 >> PB >> EPSON打印票据 怎么设置页
  详细解决方案

EPSON打印票据 怎么设置页

热度:205   发布时间:2016-04-29 05:15:42.0
EPSON打印票据 如何设置页
小生用EPSON打印机,dw_1.print(()打印三连的票据(240*140毫米)

现在的出来的为上图中的样子。

图中红色线是二票据中间的分隔线。。。

如何设置,当打印到第一页下端2cm处时,自动换页,顶端空2cm,开始打印呢

------解决思路----------------------
dw_1.modify('datawindow.print.Paper.Size=256 ') //设置纸张自定义
dw_1.modify('datawindow.print.Margin.Top=2000 ') //上边距两厘米
dw_1.modify('datawindow.print.Margin.Bottom=2000 ') //下边距两厘米
------解决思路----------------------
还可以自定义纸张

datawindow.print.CustomPage.Length
datawindow.print.CustomPage.Width
------解决思路----------------------
引用:
dw_1.modify('datawindow.print.Paper.Size=256 ') //设置纸张自定义
dw_1.modify('datawindow.print.Margin.Top=2000 ') //上边距两厘米
dw_1.modify('datawindow.print.Margin.Bottom=2000 ') //下边距两厘米


单位忘记了,好像是1/1000cm,楼主试一下吧
------解决思路----------------------
如何设置,当打印到第一页下端2cm处时,自动换页,顶端空2cm,开始打印呢

可以通过设置上边距和下边距来实现你的需求,在数据窗口的打印属性里设置

如果第一页不需要空2cm,只是第二页要空,建议你插入几行空行试试,用到的线可以在visible里设置表达式来隐藏
------解决思路----------------------
在线的visbile属性里这么写以下表达式

if((getrow() = 7) or (getrow() = 8), 0, 1)