文件名称:Delphi连续打印发票-套打程序.rar
文件大小:2.23MB
文件格式:RAR
更新时间:2022-07-30 04:51:29
Delphi源码-其它类别
Delphi连续打印发票-套打程序,并带有打印预览功能,程序最具参考的地方应当是,解决了连续打印,垂直方向打印不准确的问题.连续打印垂直方向打印不准确的问题,开始的时候用如fastreport等可视化的开发工具开发,但一直无法准确打印,而且,也没用办法实现”没打印n张纸后,打印机多或少走纸几毫米的功能”.后来查询了众多的资料后,采用了直接向打印机发送打印命令的方式,参考的是爱普生的编程指南(在爱普生官方网站上有得下),终于成功控制了垂直方向的打印位置. 当然个人认为,如果打印的精度要求不高,或者不需要连续打印几十几百张纸的话,用可视化的开发工具其实也可试试看的,毕竟直接向打印机发送打印命令的方式,写起代码来太费力太不方便了. 程序使用的前提是连接好打印机,并且已经启动打印机。 至于驱动程序,可以不装但建议安装(实践发现,驱动程序大部分打印机可以安装epson 1600k驱动,windows自带的).由于本程序时直接向打印机发送命令,绕开了驱动程序上述步骤完成后,因此可以不装.但如果装了驱动,就可以查看打印的任务当前的情况. 双击“报表打印系统.exe”文件就可进入程序。
【文件预览】:
codesc.net
----发票连续打印系统()
--------reportPrint.dof(2KB)
--------Unit6.dcu(7KB)
--------Unit4.dcu(11KB)
--------reportPrint.cfg(434B)
--------params.cfg(40B)
--------Unit5.dcu(5KB)
--------Unit1.dfm(4KB)
--------Unit1.ddp(51B)
--------Unit6.dfm(2KB)
--------Unit4.pas(13KB)
--------readme.doc(34KB)
--------Unit1.pas(18KB)
--------Ehlib.v5.0.13.rar(1.8MB)
--------Unit7.dcu(3KB)
--------reportPrint.res(876B)
--------reportPrint.dpr(632B)
--------Unit6.pas(3KB)
--------help.doc(582KB)
--------reportPrint.mdb(404KB)
--------Unit7.pas(2KB)
--------Unit1.dcu(16KB)
--------Unit5.dfm(1KB)
--------Unit5.pas(1KB)