急求报表打印机问题!?

l120157414 2010-10-07 04:08:30
我用的BS结构,使用程序的客户端机上安装了2.0框架,本机开发的报表。显示时很正确,半刀纸模式,把DEBUG版本拷到同事机器上运行(相同的开发环境),开始不行,加入了打印机器纸型可以了,拷到外面的客户机(不联网),加了相关纸型,显示还是不正确,是以A4纸显示还是letter显示搞不清楚,总之,是不对。问下,这样的情况是怎么样的问题?一开始我使用的CS结构,结果那样的话,拷到哪,不管怎么弄都是不能显示正确,我才改成BS的。
...全文
48 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
WXHDSWH 2010-10-08
  • 打赏
  • 举报
回复
这个需要选择打印机支持的默认纸张,即打印机中含有的不可删除纸张如A4去做,然后通过纸张的页边距去控制。如我的是EPSON的针式打印机选择A4的纸张然后控制底边距和右边距即可。
l120157414 2010-10-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 csui2008 的回复:]
C/S的,用printtoprint(,,,)这个函数就可以了

BS的可能要先转化为PDF,再打印方便点
[/Quote]
我也是引用了这个函数的printtoprint(1,false,0,0),结果出来的不是半刀纸。是A4纸。打印机设置的也是半刀纸。显示的时候怎么就不认呢
东莞寻香苑 2010-10-07
  • 打赏
  • 举报
回复
C/S的,用printtoprint(,,,)这个函数就可以了

BS的可能要先转化为PDF,再打印方便点

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧