fastreport 自定义纸张大小

pchaos 2005-06-04 07:44:50
fastreport的纸张大小可以改了:1。报表设置--》虚拟打印机
2。页面设置--》自定义

但新问题来了:用自定义纸张大小后,打印时,老是多一页空白页,搞来搞去都不懂
...全文
484 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
pchaos 2005-06-17
  • 打赏
  • 举报
回复
还真是打印超出边界的问题
pchaos 2005-06-06
  • 打赏
  • 举报
回复
对了确实是win2000
98就没问题
pchaos 2005-06-06
  • 打赏
  • 举报
回复
我也用了类似的代码
quickreport就可以
对fastreport没用
pchaos 2005-06-05
  • 打赏
  • 举报
回复
当然匹配
用的就是一个型号的驱动
98049522 2005-06-05
  • 打赏
  • 举报
回复
打印机驱动 是否匹配?
pchaos 2005-06-05
  • 打赏
  • 举报
回复
就是普通的针打
要是不用虚拟打印机就会没有自定义纸
勿为 2005-06-05
  • 打赏
  • 举报
回复
你这个问题肯定出在WIN2000/XP下吧,在WIN2000/XP下要用手工方式设计新的纸张类型,或在程序中生成纸张类型,然后再在你的报表中利用新纸张类型才行,不向WIN98中方便。
在WIN2000/XP下添加自定义纸张的Delphi源代码:http://tansuo.51.net/article/showarticle.php?aid=1
pchaos 2005-06-05
  • 打赏
  • 举报
回复
我都研究了一个星期了
javafelia 2005-06-05
  • 打赏
  • 举报
回复
我也遇到过这个问题,我用的是FastReport,每次打印完毕候都要再打印一张空白纸,由于打印出来的是空白的,仍然可以使用就没有在意,所以这个问题一直没有解决,明天上班了到公司好好研究一些再来答复楼主!
pchaos 2005-06-05
  • 打赏
  • 举报
回复
我用的是得实ds1000的打印机
pchaos 2005-06-05
  • 打赏
  • 举报
回复
80列打印纸?
softheaded 2005-06-05
  • 打赏
  • 举报
回复
我用Epson1600K 132列打印纸和你的故障是一样的,每次都要先打出一页纸。而用80列打印纸就没有这种现象!
pchaos 2005-06-05
  • 打赏
  • 举报
回复
没有
都打在里面的
wooernet 2005-06-05
  • 打赏
  • 举报
回复
是不是band大小超过了纸张虚线了啊
lovend 2005-06-04
  • 打赏
  • 举报
回复
也许真的是打印机的问题呢,换个打印机试试
22932565 2005-06-04
  • 打赏
  • 举报
回复
你用的是缴光打印机吗?如果是缴光有时就会这样的啊.

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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