fastReport中Memo控件自動改變字體大小問題!!!!!急!!!!!!!!!!

取昵称麻烦 2008-03-17 06:06:03
当打印报表的时候memo中的字符超过memo的宽度时,自动将字体变小,使memo中的字符刚好全部显示出来。
...全文
219 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
取昵称麻烦 2008-03-19
  • 打赏
  • 举报
回复
谢谢提供思路,小弟的Delphi功底不够虽然知道思路还是没能实现。
支持中文哦 2008-03-18
  • 打赏
  • 举报
回复
这个问题的确比较难,要知道excel连选择单元格后的颜色反色处理都是申请的专利,不要看excel的那么自然的处理了,很麻烦的。
我想的笨办法就是进行字体象素计算,要考虑到不同和的字符集,然后换算为fastreport上的象素,可能还有涉及设备象素的计算,然后最后计算出memo的宽度
取昵称麻烦 2008-03-18
  • 打赏
  • 举报
回复
这个问题这么难,没有人能回答?

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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