在FASTREPORT中,如何动态建立自定义大小的纸张?

hzzkf 2001-09-06 11:19:14
我的报表动态生成,页数不固定。FR本身提供了一个方法用于新建页:
frReport1.Pages.Add;
Page := frReport1.Pages[i];
page.ChangePaper(DMPAPER_a4, 0, 0, -1, poPortrait);

上述代码新建了一个A4纸,但我的纸张为自定义非标准型,如何实现呢?
...全文
158 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuefengzzh 2002-04-23
  • 打赏
  • 举报
回复
如何在win2000下设自定义纸张
控制面板->打印机->鼠标右键->服务器属性->格式->创建新格式
hzzkf 2001-09-12
  • 打赏
  • 举报
回复
up
hzzkf 2001-09-11
  • 打赏
  • 举报
回复
我有原码,但实在看不懂
ecgnis 2001-09-11
  • 打赏
  • 举报
回复
你要是有原码,查找DMPAPER_a4看看是怎么定义的,实在不行,你就选一种不常用的纸张把他改成你需要的尺寸。
hzzkf 2001-09-11
  • 打赏
  • 举报
回复
up
hzzkf 2001-09-11
  • 打赏
  • 举报
回复
up
hzzkf 2001-09-10
  • 打赏
  • 举报
回复
UP

5,392

社区成员

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

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