多语言展示
当前在线:1768今日阅读:126今日分享:42

FastReport 打印存放路径的图片

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://的完整路径

推荐信息