vb程序如何控制打印机进纸长度

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:32:37
我用vb printer 打印出单票据
用的针式打印机 纸张的大小是241×92 mm(连续纸)
不过程序每次打印都是a4纸那么长 比较浪费纸
请问如何设置使其打印到 92mm 时停下
希望高手给予帮助 在此我非常感谢
备注: 用printer.PaperSize属性无效

只能设置打印机,VB不能控制。

你是直接使用的Printer对象吧?

如果是这个问题不好解决,因为它是根据你打印的内容来自动决定纸张的大小的。

建议你使用报表来做,这样长和宽就可控了。

这不是vb控制的,是打印机自己的属性。,自己把打印纸张大小设置好,并调整好纸张放置位置,就行了

开始-设置-打印机设置-点右键-服务器属性-输入你要的尺寸保存就可以了
打印的时候选纸就可以了。

不需要在VB里设置的,在开始-设置-打印机和传真—文件—服务器属性里面进行纸型的设置!