qq_16887559 2023-03-29 13:26 采纳率: 28.6%
浏览 307
已结题

动态生成excel文档信息,里面的图片是动态的

需求就是,有人提供了一个excel模板,模板里面的文字和图片都是从数据库或者文件服务器获取的,所有图片是动态的,图片获取也是多张的,需要填充到excel里面,最终返回给前端,所以我就想用freemaker + poi的技术,freemaker做文字填充相对简单点,图片填充就用poi的接口,我到网上找了个现成的demo但是样式全变了,
https://www.cnblogs.com/Hlingoes/p/14828344.html
https://github.com/Hlingoes/freemaker-poi-excel (仓库地址),我按照仓库的demo试里面的是没问题的,但是试我自己的,我的样式就全乱了
如下图

img

因为poi的api的合并单元格,样式填充我用的不是很熟练,我只有freemaker的api,所以看看有没有现成的解决方案

需求模板图

img

  • 写回答

13条回答 默认 最新

  • 专家-郭老师 Java领域新星创作者 2023-03-29 13:46
    关注

    有点被你误导了__
    你到底是要打印功能还是导出excel功能?
    首先分为2块。
    第一:你要的是打印功能
    第二:数据图片动态加载
    那么就一个一个来。
    1.可以参考这个来实现打印:https://blog.csdn.net/yxh13521338301/article/details/85235442
    2.你的数据可以动态从数据库取,然后渲染到页面,其中第一步链接里也有。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 4月6日
  • 修改了问题 3月29日
  • 修改了问题 3月29日
  • 创建了问题 3月29日

悬赏问题

  • ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
  • ¥20 关于web前端如何播放二次加密m3u8视频的问题
  • ¥20 spring boot集成mqtt的使用问题
  • ¥15 使用百度地图api 位置函数报错?
  • ¥15 metamask如何添加TRON自定义网络
  • ¥66 关于川崎机器人调速问题
  • ¥15 winFrom界面无法打开
  • ¥30 crossover21 ARM64版本安装软件问题
  • ¥15 mymetaobjecthandler没有进入
  • ¥15 mmo能不能做客户端怪物