此主题相关图片如下:20210301031558.jpg
我按教程设计了一个窗口打印的程序,因为是那种针式打印机的连续纸,所以我把纸设置为按纸张标准的240X140标准,但是打印的时候发现一些奇怪的问题
Dim x As Integer =Forms("标签打印").Controls("NCB1").VALUE
For i As Integer = 1 To X
forms("打印").show
forms("打印").Page.LeftMargin = 0
forms("打印").Page.TopMargin = 3
Dim doc As PrintDoc = Forms("打印").GernatePrintDoc()
doc.PageSetting.Width = 240 '纸张宽度为240毫米
doc.PageSetting.Height = 140 '纸张高度为140毫米
doc.Print()
Next
forms("打印").close
此主题相关图片如下:111.jpg
通过上面的图可以看到,140的高度下方的余量是非常大的,但是就是不会打印,设置高度为150就正常了!不知道要怎么解决?
请老师指点下!谢谢!