社区
Delphi
帖子详情
fastreport 自定义纸张大小
pchaos
2005-06-04 07:44:50
fastreport的纸张大小可以改了:1。报表设置--》虚拟打印机
2。页面设置--》自定义
但新问题来了:用自定义纸张大小后,打印时,老是多一页空白页,搞来搞去都不懂
...全文
484
16
打赏
收藏
fastreport 自定义纸张大小
fastreport的纸张大小可以改了:1。报表设置--》虚拟打印机 2。页面设置--》自定义 但新问题来了:用自定义纸张大小后,打印时,老是多一页空白页,搞来搞去都不懂
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
你用的是缴光打印机吗?如果是缴光有时就会这样的啊.
楚琳免费Web打印控件
1、支持最终用户在线设计和编辑报表,只需单击“保存”按钮就可以自动把报表上传至服务器,无需FTP等。 2、支持直接打印、支持套打、支持
自定义
纸张
大小
。 3、报表功能强大,报表设计采用
Fast
Report
,可以和水晶报表媲美。 4、方便的中国式报表的设计,可以快速而准确设计出报表中的表格线。 5、支持ASP, ASP.NET, PHP, JSP等多开发语言。 6、支持简体中文、英文、繁体中文等多国语言。 7、免费使用,免费版无功能和时间限制。
fast
Report
里面的
自定义
纸张
设置
1、 var i: integer; Page: Tfrx
Report
Page; begin for i := 0 to frx
Report
1.PagesCount - 1 do begin Page := Tfrx
Report
Page(frxRep
初级到CS开发高手通用权限管理系统全程实录
本课程主讲项目的功能模块主要有:用户管理、角色管理、菜单管理、权限管理、...另外像ADO.NET、分层、事务、视图、委托、反射、WebService、
Fast
Report
.NET、Dev、RDLC、EpPlus操作EXCEL等知识点全部贯穿在视频中讲解
Fast
report
打印控件
自定义
纸张
打印空白问题
项目需要,玩起了免费的
fast
report
,也没得时间去详细研究,简单记录下遇到的小问题 客户那边
纸张
大小
19*9cm;在模板设计的时候 这样就避免出现在打印的时候,出现空白页的情况出现。之前一直纠结的
纸张
大小
是19*9但是一直还是打印三页纸,其中两页是空白,切记要把间距设置为0 转载于:https://www.cnblogs.com/zhangxiaoyu138/p/993021...
Delphi 动态调整打印机
纸张
大小
信息管理系统中经常要提供各种打印功能,例如报表打印、凭证打印以及发票打印。在这些打印过程中所需要
纸张
的
大小
往往是不一致的,例如,打印报表有可能使用A4 纸或A3 纸,打印凭证或发票可能需要将打印
纸张
设置成
自定义
大小
。如果在同一台打印机上打印这些内容,那么就应该针对不同的打印内容设置不同的
纸张
尺寸。显然如果用手动的方法来设置打印机的
纸张
尺寸是件很麻烦的事,最好的方法是让程序动态地修改打印机的
纸张
尺寸。 解决问题的思路 通过查阅API 函数技术文档可知,每个打印机都拥有唯一的一个叫做DevMode.
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章