单元格中插入图片,本地预览没问题,但是发到服务器后,生成文件的图片位置显示是空白的

单元格中插入图片,本地预览没问题,但是发到服务器后,生成文件的图片位置显示是空白的

yzmA5YXM3947724 发布于 2024-2-4 22:36
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
snrtuemcLv8专家互助
发布于2024-2-5 07:44

1、如果直接插入图片,可以CTRL+F5刷新看看,一般清楚缓存就可以

2、如果是外置图片背景,需要图片一并拷贝,服务器上需要拷贝图片 

外置图片背景-https://help.fanruan.com/finereport/doc-view-2872.html

image.png

  • yzmA5YXM3947724 yzmA5YXM3947724(提问者) 是直接插入图片的方式,像问问你说的刷新,清除缓存是在哪里清楚呢,浏览器还是帆软的设计器呢
    2024-02-05 10:00 
  • snrtuemc snrtuemc 回复 yzmA5YXM3947724(提问者) 直接浏览器CTRL+F5就是强制刷新,看看可不可以。还有你要保证你设计器和服务器的jar包版本,插件,插件版本,配置都完全一致,不然有说不清的问题
    2024-02-05 10:03 
  • yzmA5YXM3947724 yzmA5YXM3947724(提问者) 回复 snrtuemc 你是说生成图片后刷新吗,还是预览的时候刷新,我本地预览是没有问题的
    2024-02-05 10:06 
  • yzmA5YXM3947724 yzmA5YXM3947724(提问者) 回复 snrtuemc 我感觉有可能是本地设计器的版本和服务器的对不上
    2024-02-05 10:08 
  • snrtuemc snrtuemc 回复 yzmA5YXM3947724(提问者) 预览的页面的时候刷新
    2024-02-05 10:11 
最佳回答
0
金色年华Lv6初级互助
发布于2024-2-5 09:17

建议按照以下步骤进行问题排查和处理:

  1. 检查服务器环境确保服务器环境与本地环境相同,包括FineReport版本、操作系统、JDK版本等。不同环境可能会导致图片显示问题。

  2. 检查文件路径和上传确认图片文件是否正确上传到服务器,并检查文件路径是否正确。如果图片文件没有上传到服务器或路径错误,图片将无法显示。

  3. 检查图片格式确认图片格式是否支持。FineReport支持多种图片格式,如jpg、png、gif等。请确保您的图片格式被支持。

  4. 检查单元格设置请检查单元格的宽度和高度是否适当,如果单元格大小过小,可能导致图片无法显示。另外,检查单元格的格式设置,确保没有设置为隐藏图片。

  5. 清除缓存并重新加载有时候,服务器上的缓存可能会导致图片无法显示。您可以尝试清除服务器缓存,并重新加载报表文件。

  6. 更新FineReport版本如果以上方法都无法解决问题,建议您尝试更新FineReport版本。新版本可能会修复一些已知问题,使图片显示正常。

  7. 检查服务器端口和防火墙设置确认服务器端口是否畅通,如果存在网络连接问题,可能导致图片无法显示。另外,检查服务器防火墙设置,确保FineReport相关的端口没有被屏蔽。如果需要,您可以联系网络管理员进行相关设置。

最佳回答
0
yzmMArmb1895213Lv3见习互助
发布于2024-2-5 09:24

你可以先确认那个是空白,还是图片的一角。如果是图片的一角可以改函数看看,比如TOIMAGE(D4,true,"18%","12%")

  • yzmA5YXM3947724 yzmA5YXM3947724(提问者) 我采用的是直接插入静态图片的形式,不是使用的公式,空白的地方,是整个图片所在的位置
    2024-02-05 10:10 
最佳回答
0
苏菲的供词Lv6初级互助
发布于2024-2-6 11:41

把图片发给有权限的人,让他在生产给你插入单元格就好

  • 3关注人数
  • 288浏览人数
  • 最后回答于:2024-2-6 11:41
    请选择关闭问题的原因
    确定 取消
    返回顶部