1、场景: 数据库存储图片的路径,但是,需要在列表中打印多个图片路径对应的图片2、思路: FastReport V2017 的图片控件【PictureObject】支持绑定数据源字段Data column,此种方式支持两种模式, A)绑定数据库的图片路径字段(仅测试过web项目打印,路径字段为完整的http路径) B)绑定byte[]类型的字段,将图片转成byte[]绑定(web项目测试转换始终达不到预期效果,有成功的同学,希望不吝赐教)3、此处仅介绍 A)这种方式
工具/原料
FastReport 2017
方法/步骤
1
打开FastReport报表制作工具
2
点击顶部的【Design】菜单,进入报表设计界面
3
在报表设计界面,点击左侧的图片样式的图标,在右侧空白处单机一下,就将图片控件添加到了报表设计界面中
4
双击报表设计界面添加的图片控件,弹出编辑图片的窗体
5
在编辑图片窗口中,在默认选中的【Picture】选项右侧,点击【Load】按钮,选择本地的图片,就可以将图片以静态的方式插入到报表中
6
在编辑图片窗口中,选中【Data column】选项,在右侧选择一个字段,这个字段需要是http开头的完整文件路径,可以是部署在IIS下的一张图片路径,绑定后,就可以使用fastreport打印存放路径的图片了
7
在编辑图片窗口中,选中【Hyperlink】,在右侧的框框中输入完整的http路径,这个可以是网络上的图片路径,也是可以加载到报表中的
注意事项
1
此处仅针对Web项目打印存储图片路径的场景
2
图片路径需要是Http://的完整路径
上一篇:压缩 png 图片
下一篇:excel怎样根据名称查询图片