java后端有没有什么好用的生成图片的技术框架?

作者站长头像
站长
· 阅读数 17

java后端有没有什么好用的生成图片的技术框架?java后端有没有什么好用的生成图片的技术框架?

如上图,前端传来编号(多个),我根据编号查出对应的数据,填充出表格,然后做成图片返回给前端。考虑到每次传来的编号数量可能都不一样,那么生成的行数也不一样,最后生成的图片的效果也不一样。所以没有头绪了。

由于最后返回的图片是上下有logo,中间放的是这个表格,所以我理解这个技术需要支持插入图片。以及像上面提到的,能动态生成表格,请问各位大神有没有好的技术框架去实现(最好附点教程什么的)?求指教,感谢~

回复
1个回答
avatar
test
2024-07-16

你可以使用 html 转 图片的思路。

<dependency>
    <groupId>gui.ava</groupId>
    <artifactId>html2image</artifactId>
    <version>0.9</version>
</dependency>
HtmlImageGenerator hig = new HtmlImageGenerator();
hig.loadHtml(FileUtil.readUtf8String("xxx.html"));
hig.saveAsImage(new File("xxx.png"));

上下有 logo 的操作可以再使用图片拼接

前端不是有生成图片的方式吗,更方便。
回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容