请问为何我的打印结果总是偏位呀?打印出的票据不在指定的位置上。

[复制链接]
查看11 | 回复2 | 2009-7-22 09:30:00 | 显示全部楼层 |阅读模式
使用active reports控件在VB6中,使用EPSONlq-670k+t针打 已经在控件中设置了设置了打印纸的宽高和所有的边缘空格为0,旦打印出来还是边缘上端和左端都有1到2厘米的空
导致打印出的票据字符不在指定的位置上,请问如何解决。


act.printer.paperheight = 10/ 2.54 * 1440 21cm

act.printer.paperwidth = 17.5 / 2.54 * 1440 29cm

设置边宽

act.pagesettings.leftmargin = 0

act.pagesettings.rightmargin = 0

act.pagesettings.margin =0

act.pagesettings.bottommargin =0
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
预览正常打印边缘有空格
回复

使用道具 举报

千问 | 2009-7-22 09:30:00 | 显示全部楼层
VB6好久没用了,当年做打印的时候,也是调整了很长时间,才调整好。也遇到过代码无法控制打印格式的事情!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行