java 后端

发布于 2022-01-06 05:55:36 字数 141 浏览 885 评论 13

我现在有这么个需求:例如每个月1号定时给用户发送邮件,邮件的内容是echarts的图片,这些全部都是 servlet定时器触发的,跟前台没关系,也不是js触发的,是后台servlet定时器触发的事件.请问如何在后台生成echarts图片并保存到服务器,然后在发送邮件?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(13

叹沉浮 2022-01-08 04:21:51

如果换成highchart 我是不是还要后端写highchart的代码,echarts的后端的代码是有,可以提供一套demo实现吗?最好还是直接获取 模板渲染的图片?

卸妝后依然美 2022-01-08 04:20:53

echarts有java的sdk生成图片内容

陌上芳菲 2022-01-08 04:19:58

邮件内容是pdf格式 的

三月梨花 2022-01-08 04:15:22

回复
那实施phantomjs咯,不过他只能把网页输出成图片,你要再把图片塞到PDF里面。

多彩岁月 2022-01-08 04:09:14

回复
@antipro : 这个photomjs 需要下载安装,有没有不需要下载安装的,容易实现的demo?

甜扑 2022-01-08 03:19:18

邮件内容也支持格式的,可以加入JS,展示动态效果。

凌乱心跳 2022-01-07 22:15:18

有好的解决方案吗

谢绝鈎搭 2022-01-07 22:07:45

回复
调用无界面浏览器,然后截图保存,调用email工具发送邮件

狼亦尘 2022-01-07 21:09:12

回复
怎么调用,可以具体点吗,大佬,不胜感激。

醉生梦死 2022-01-07 17:01:49

有个demo吗? 大佬

惜醉颜 2022-01-07 15:08:03

你这需要无界面浏览器了

夜血缘 2022-01-07 05:40:45

用java有好的解决方案吗

卸妝后依然美 2022-01-06 20:29:12

写shell脚本可能会更好。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文