社区
图表区
帖子详情
水晶报表 动态图片大小的显示
WTPMCheng
2010-02-04 12:27:38
我在VS2008中用自带的水晶报表绘制报表,其中有个功能是动态的显示图片(根据某个条件显示本地图片.bmp格式),可问题是图片大小的显示有问题,比如我本地图片(380*265),但在水晶报表中图片的大小却为(240*190),当我图片越小,在报表里就显示越小甚至有时候图片显示不完全。我想问的是怎么去自定义图片的大小。如果我图片显示区域只有(580*200),怎么实现一定大小的图片都能在这个区域内显示,且完全显示,能显示清晰的话更好??
请教了,谢谢!!!
...全文
182
2
打赏
收藏
水晶报表 动态图片大小的显示
我在VS2008中用自带的水晶报表绘制报表,其中有个功能是动态的显示图片(根据某个条件显示本地图片.bmp格式),可问题是图片大小的显示有问题,比如我本地图片(380*265),但在水晶报表中图片的大小却为(240*190),当我图片越小,在报表里就显示越小甚至有时候图片显示不完全。我想问的是怎么去自定义图片的大小。如果我图片显示区域只有(580*200),怎么实现一定大小的图片都能在这个区域内显示,且完全显示,能显示清晰的话更好?? 请教了,谢谢!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WTPMCheng
2010-02-04
打赏
举报
回复
自己先顶下!!!等待高手。。。。
阿泰
2010-02-04
打赏
举报
回复
按理说如果你设置图片显示区域(580*200),
如果图片大于这个区域,会自动被压缩到这个区域(但不是等比)
如果小于这个区域,就会在这个区域完全显示。
但不会等比缩放,目前也没有提高精度的方法
如果说到显示不全,这好像没有遇到过。
【转】如何在VC++下
动态
调整
水晶报表
图片的大小
本文转自:http://blog.csdn.net/memory_xj/archive/2008/04/24/2322071.aspx ,原作者:青蛙王子我用的是VS2005中的内嵌
水晶报表
,在采用拉模式下,我们可以将数据库中的大字段(Access是ole,Oracle是blob,SQL Server是image)直接拉至
水晶报表
相应位置并
显示
出来。但是这种方法有一个很严重
如何在VC++下
动态
调整
水晶报表
图片的大小
我用的是VS2005中的内嵌
水晶报表
,在采用拉模式下,我们可以将数据库中的大字段(Access是ole,Oracle是blob,SQL Server是image)直接拉至
水晶报表
相应位置并
显示
出来。但是这种方法有一个很严重的缺陷,那就是预设大小是无法改变的。在对象格式中,“
图片大小
”选项卡中图片宽、高是没有公式可以编辑的,这样如果数据库中保存的图片和预设大小不相同,就产生变形,为了
水晶报表
中如何
动态
加载图片(图片文件版本及数据库版本)
开发环境: VS2003(VB.Net) +
水晶报表
10高级专业开发版 + Win2003 Step1:数据库文件版本 如果你在数据库中采用了二进制字段存储图片文件 微软 Access 里这些字段叫作 OLE 字段,而Oracle和SQL Server把它们称作 BLOB (二进制大型对象) 字段 那么在报表上
显示
出来就非常之简单 因为之前我没有做过类似的
显示
图片文件的报表,等我做出来之后,...
水晶报表
中
显示
动态
图片
Normal07.8 磅02
图表区
4,818
社区成员
14,133
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章