如何才能控制打印不走纸,实现即打即停,???犹如超市的那种收据打印效果在做报表,当报表最后一页只有半页,就不让它继续走纸。。怎么样才能实现?
大家请不要告诉我在打印机设置或者是程序中设置什么的(若能解决问题也不是不可),有源码吗?在线等,谢谢,。。

解决方案 »

  1.   

    自己写代码:
        AsSignPrn();                  //输出到打印机或是文本文件
        ReWrite();
        Printer.Canvas.Font.Size:=10; //控制字体大小
        Write();                      //续行
        WriteLn();                    //换行
        Printer.NewPage;              //换页,如果不想走纸,不换页即可
        CloseFile();                  //结束打印