社区
数据库相关
帖子详情
fastReport中Memo控件自動改變字體大小問題!!!!!急!!!!!!!!!!
取昵称麻烦
2008-03-17 06:06:03
当打印报表的时候memo中的字符超过memo的宽度时,自动将字体变小,使memo中的字符刚好全部显示出来。
...全文
219
3
打赏
收藏
fastReport中Memo控件自動改變字體大小問題!!!!!急!!!!!!!!!!
当打印报表的时候memo中的字符超过memo的宽度时,自动将字体变小,使memo中的字符刚好全部显示出来。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
取昵称麻烦
2008-03-19
打赏
举报
回复
谢谢提供思路,小弟的Delphi功底不够虽然知道思路还是没能实现。
支持中文哦
2008-03-18
打赏
举报
回复
这个问题的确比较难,要知道excel连选择单元格后的颜色反色处理都是申请的专利,不要看excel的那么自然的处理了,很麻烦的。
我想的笨办法就是进行字体象素计算,要考虑到不同和的字符集,然后换算为fastreport上的象素,可能还有涉及设备象素的计算,然后最后计算出memo的宽度
取昵称麻烦
2008-03-18
打赏
举报
回复
这个问题这么难,没有人能回答?
Fast
Report
2.53 完美汉化补丁
Fast
Report
2.53官方汉化得不好,这是我改进之后的。安装方法:1. 备份你的FR253Source目录.2. 解压缩覆盖到Source目录
中
.3. 在D7
中
选Component|Install Packages... , 再选择
Fast
Report
2.53, 按Remove按钮, 再按OK.4. 重新打开fr7.dpk,编译,安装。看看效果吧.主要更改:1.窗体的字体改为Tahoma,8;
Memo
的字体改为Fixedsys,122.美化打印预览窗口图标.3.修改翻译
中
的错误和不合理的地方, 增加汉化了一些未汉化到的文本.这是我第一次上传东西,谢谢大家支持,呵呵~~
Fast
Report
控件
中
Memo
文字旋转
Memo
控件
中
有一个Rotation属性,取值为文字的旋转度数。有横向改为纵向则把改属性值改为270,即旋转270度即可。该属性默认为0。
FAST
REPORT
自动换行及行高自适应
FAST
REPORT
自动换行及行高自适应 设计期间均预留一行的高度,让每个
memo
都是一行的高度,使band达到最小的高度。设置
memo
的strecthmode为smActualHeight,wordrap设置为true,设置band的strecthed为true. 即:MasterData的Stretched=-Irue,
Memo
的属性StretchMode=smActualHeight就可以了! 备注:新增band后将需要
控件
放在band
中
再进行设置属性; 如果小票需要长度可能长的话,应该尽量设置长度,
fast
report
中
文乱码问题
fast
report
的
中
文乱码问题,确实让人头疼,我使用的是delphi6+
fast
repport4.7,在4.7版本
中
,主要表现在以下几种情况。 预览不乱码,保存乱码。简体不乱码,繁体乱码。简体系统不乱码,繁体系统乱码。 繁体字,写死在模板里面不乱码,但是在数据流
中
,显示在
Memo
中
就乱码了。 或者还有其他种情况,反正各种情况都可能有, 百度下
fast
Fast
Report
.Net使用:[14]文本
控件
使用
文本
控件
(Text)是
Fast
Report
中
最常用的
控件
了,它可以是一行\多行文本、数据源的列、报表参数、汇总值、表达式,它还可以是以上任何元素的组合。 如何使用文本编辑器 1.双击文本框进入文本编辑器,在文本编辑器界面,可以直接输入文本,也能使用右边的数据源,系统变量,参数,合计值等等。 使用右侧数据时,可将该“数据”拖到需要显示的地方;也能将光标定位在需要显示的地方,直接双击该...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章