在报表中引用了一个桌面的图片做背景图,但是上传到服务器上没有生效,怎么回事呢。应该放在fr的哪个路径下才会生效吗
不应该啊,正常本地连接远程设计器,设置背景图片后,会自动保存到服务器的
会不会设置背景图片时候网络有问题?有没有再试一次?
具体看你怎么调用的和上层的,一般有图片内置和图片外置:
①图片内置:直接在报表中设置主题背景,上传即可生效【如果没有生效可能卡顿或者假保存导致,再试下即可】
②图片内置:足以先上传到服务器,在通过js调用,最好放置在webroot目录之下,调用要写清目录和文件名。具体可以参考文档
外置图片背景- FineReport帮助文档 - 全面的报表使用教程和学习资料 https://help.fanruan.com/finereport/doc-view-2872.html
1)直接背景设置,图片就上传到xml中了,不需要考虑到路径啥的问题
2)通过数据库获取,即将图片存成二进制了
3)通过路径展示,这样的话需要将图片上传到服务器上toimage函数