Foxtable(狐表)用户栏目专家坐堂 → 用excel报表生成网页时的图片路径问题


  共有4551人关注过本帖树形打印复制链接

主题:用excel报表生成网页时的图片路径问题

帅哥哟,离线,有人找我吗?
chen37280600
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1279 积分:7959 威望:0 精华:4 注册:2017/12/31 14:53:00
  发帖心情 Post By:2021/8/27 10:01:00 [显示全部帖子]

我教你一个最直接粗暴的方法,我现在分享的A2迷你产品报价系统,excel导出带图片,就是这个方法

图片列直接写绝对路径,就能导出

在导出前,对明细表加一个临时列存放图片,然后循环一次明细表,把图片的绝对路径写在临时列里,excel模板也放这个

 dr("TempPicCol") = "c:\aa.jpg"

 

此主题相关图片如下:1.png
按此在新窗口浏览图片

图片点击可在新窗口打开查看


我的需求比你还复杂,我还要把客户上传的图片,先压缩放到某个临时的文件夹里,然后引用去生成excel,最后再删除文件夹。
狐表的生成Excel有内存限制,基本上超过20m的带图片excel,都会生成失败,一定要压缩。
我也是后端生成报表,情况跟你一样



[此贴子已经被作者于2021/8/27 10:05:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
chen37280600
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1279 积分:7959 威望:0 精华:4 注册:2017/12/31 14:53:00
  发帖心情 Post By:2021/8/27 10:08:00 [显示全部帖子]

别直接读取,客户传的说不定是小米11拍的50m一张的图片,2张你的excel就爆了

肯定是先压缩,再引用到excel,最后删除缓存的压缩图片,科学办法

 回到顶部