如何处理打印效果?

huygtt 2008-10-15 08:49:43
我制作了一个StringGrid数据查询,得出了一个总体报表,我现在需要对这个报表进行打印,所以我就制作了一个打印按钮,功能也已经能够实现,但是在打印过程中出现了一个现象,就是打印出来的效果很差,字体非常大,我在StringGrid的属性中设置了字体的大小,但是在打印过程中并没有发生什么变化.所以我的问题就是如何可以达到对打印出来的字体进行设置?是在属性中可以直接做到还是需要另外编一点程序,具体该如何操作???谢谢
...全文
108 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wtu_3205017 2008-10-15
  • 打赏
  • 举报
回复
利用 TPrinter 吧, 它有Fonts属性, Printers 中可取打印机
huygtt 2008-10-15
  • 打赏
  • 举报
回复
顶起......
huygtt 2008-10-15
  • 打赏
  • 举报
回复
纸张我可以设置成A4纸张,但是我要的效果是字体打印出来能够变化,比如五号字或六号字打印出来的效果不一样.
huygtt 2008-10-15
  • 打赏
  • 举报
回复
我试过了利用打印设置进行设置纸张类型,但是打印出来的字体并没有变化,还是很大.
gentle_sword 2008-10-15
  • 打赏
  • 举报
回复
是的,详细检查,应该是控件里某个属性设置不正确
yumikoo 2008-10-15
  • 打赏
  • 举报
回复
也就是纸张大小
huygtt 2008-10-15
  • 打赏
  • 举报
回复
那是不是通过打印设置的那个控件进行实现?但是我试过,好象在那个设置里没有缩放设置.
yumikoo 2008-10-15
  • 打赏
  • 举报
回复
检查打印设置里,在选择正确纸张尺寸的前提下,有没有进行缩放设置,A3和A4出来的效果自然是不一样的。

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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