日期:2014-05-20  浏览次数:20848 次

(C#.Net打印编程问题)赏20分!
在程序中设置好打印的纸张大小后,为什么打开打印机电源后,第一次打印时却不是按照在程序中设置好的纸张规格打印呢,而第二次后却正常了?(这个问题在每次打开打印机电源都会出现)高手救命呀!

------解决方案--------------------
我遇过这个问题。
因为在打印机重起后,第一次打印都是按照默认打印设置来进行的,也就是初始态。这个设置是计算机中的“打印与传真”中“打印机属性”中设置的。
所以说你想按程序中的设置来打印第一次时还是要改计算机的打印设置,在计算机重起打印机没有关的情况下这个设置也没有改变。如果你想一直按照程序的打印设置,那么在“打印设置”中设好以后,打印机电源不拔就可以了,反正也不耗什么电 ~~~