小弟用DataReport做pos机的打印程序,左边距已经调为零,但打印纸张上,左边空白仍然非常宽,pos机58mm的纸很窄的,左边却空了一大段,我已经试了一些方法,都不成功,高手们都是怎么解决的?

解决方案 »

  1.   

    我是用了printer 的属性来操作,似乎对DataReport不起作用
    Printer.ScaleLeft = -100
    Printer.CurrentX = -100
    这两个都不好用,请问用什么合适一些?我发现,使用不同的打印机,左边距并不一样,有的可以顶到最左开始打印,有的却要有一段空白
    是不是我换个驱动能好些?
      

  2.   

    没有人遇到过这个问题吗?pos机的小票打印程序都是自己写的吗?
      

  3.   

    设置DataReport的Margins属性
    原来默认都是1440修改小一点或者是0
    左边距:LeftMargin=   500
    右边距:RightMargin=  500
    上边距:TopMargin=    500
    下边距:BottomMargin= 500
      

  4.   

    设置DataReport的Margins属性
    原来默认都是1440修改小一点或者是0
    左边距:LeftMargin=   500
    右边距:RightMargin=  500
    上边距:TopMargin=    500
    下边距:BottomMargin= 500不能改为0的.我原来也改过的.不行,抱错的