以楼主的问题来说我觉得,连上打印机就可以了。哈哈。。没有其它要求吗?赠送一些打印设置技巧。http://blog.csdn.net/kingerq/archive/2004/09/30/121610.aspx
解决方案 »
- 数组赋值的问题
- 大家是如何防止 会话固定 攻击的? 交流下!!!
- PHP发邮件的参数疑问
- 初级PHP问题 帮帮忙看看为什么不能实例化类呢
- 看看我在注册码不显示。显示为红叉。谁帮忙解决下?
- php高手,请加群14471754 ..散分 100分
- 着急寻求GD库写图片文字的类!! 一万分着急中,如果解决立刻给分!!
- Apache+php我老是配置不成功,请教各位大哥,能不能将一份Apache+PHP配置资料贴出来(曾今配置成功),详情如下。
- 如何用javascript接受由seesion传递过来的变量值?
- $REQUEST_URI系统常量怎么不起作用?
- 请教php连接mssql数据库的问题
- PHP文件上传图片,本地上传成功,远程上传时没出错但图上传不了.
--------
我就用这个实现了打印票据,听课证,信封的。
-------------
to:lzkd(浪子快刀)
当然是打印好的发票,为什么要打印表格线。我只输出数据,和表格线有什么关系????
建议你看看CSS控制打印,想打印输出屏幕上显示的任何一个字符,都是可以控制的。
============
我说的意思就是在利用css控制打印仅仅输出数据,然后调整数据位置,打印到票据上。
这和当时屏幕上显示的其他东西无关的,比如屏幕上显示了表格的线条,但我打印的时候可以不打印的。
如果客户使用不同型号的打印机,但发票的规格是一样的,打印数据的位置会受到影响吗?
要看具体客户的总体实际情况:
举例:
1)发票套打:针式打印机大都兼容EPSON LQ-1600K(或是其他);
2)日常办公:激光大都兼容HP 6L(或是其他);
....针对客户实际选常用的几个调整定位好了...这样也许兼容性不会差太多的
1 让程序适应所有打印机是不可能的.但,如果让我打印的材质来适应我的要求,是不是可行呢?
2 大家有没有仔细研究过发票.本人是财务出身,对发票的了解比较深刻.一般的发票,大体可以分成3个部分.一是,发票抬头部分,这一部分的内容基本是固定的(在这里,将打印出来的发票定义为不需要对方单位名称的发票,不然的话,就没有讨论的必要了).二是,具体内容部分.就是我们买了什么什么东西,这一部分内容是变化的.三是,发票结束部分,一般有XXX单位印置,XXX单位监制等等,还有一个发票专用章.这一部分内容也是固定的.
3 一般情况下,需要打印的是第二部分内容.别的部分都是印好的.
4 考虑到在所有打印机上进行精确定位打印的不可能实现.也就是说,如果打印的时候,是第二部分已经印好了一些表格线给你埴上去的话.基本上是造成错位的可能极大.这就是我们正在讨论如何解决的问题了.
5 如果调整打印材质.我们在事先印好的发票上不印表格线.就印一,三两个部分,并且,留出足够的空给第二部分.会不会对我们的问题有所帮助呢?(wzgme(一风一云)这里就是我跟你不同的地方,是想法不同)
6 如果按5的方案来实行.我们有这么多好处.一,节约印刷成本.二,虽然不能在所有打印机上精确定位,但总的方向应该说是不错的.因为没有在发票上印表格线,就算是打歪了,也应该能够控制在我们可以接受的范围之内.大概的想法就是这样.不过,再多说一句.建议楼主还是不要接这个活了,肯定会死人的.不同的打印机的问题,大概无法找出一个完美的解决方案.除非,你是税务局下一个死规定,要用这套程序的人.一定要买一个专用的打印机.