如何在电子邮件中渲染数据到图表
How to render data to chart in email
这几天我有一个在电子邮件中显示一些数据的需求。数据已经存储在MySQL中,然后我必须将这些数据呈现为折线图或其他图表和把它嵌入到每天的电子邮件中(每天的数据是不同的)。我想让这个过程自动进行。我如何实现它?可能需要一些解决方案。
我从谷歌搜索并找到了一种方法:D3.js和Phantomjs和Node.js, D3.js渲染图表,Phantomjs使图表图像,Node.js作为服务器将MySQL中的数据渲染到D3图表并作为图像服务器。
但是我不能确定这种方式是否可以实现。路怎么样?
我建议使用D3直接使用Node.js来渲染SVG文件,而不是使用PhantomJS。大多数电子邮件客户端将显示SVG矢量图像,因此您不需要PNG或JPEG
https://gist.github.com/Caged/6407459相关文章:
- 如果填写了特定值,则通过电子邮件发送电子表格中的数据
- 当单元格内容由于forumula从另一个工作表编译数据而更改时发送电子邮件
- 在文本区域检查电子邮件数据时出现奇怪的jquery错误
- 无法读取未定义的属性“用户名” - 通过电子邮件在 Node.js 中发送表单数据
- 如何通过电子邮件发送带有粗体文本的 Google 表单数据
- 有没有办法让电子邮件中的按钮远程发送数据
- 如何从注册电子邮件中“命名”Firebase中的数据
- 需要在 PHP 脚本中使用用户的本地时间来发送电子邮件 - 我如何从 JS 中获取数据并在我的 php 中使用它
- 如何获取电子邮件页面并向其提交表单数据
- 通过电子邮件发送表单数据
- 如何使用谷歌应用脚本和谷歌工作表数据逐行发送html电子邮件
- Ionic-来自电子邮件框的数据返回未定义
- 使用ajax发送数据,然后发送电子邮件
- 发送包含从ajax请求中检索到的数据的电子邮件
- 如何在电子邮件中渲染数据到图表
- 如何添加数据到我的firebase上的电子邮件和密码注册使用angularfire2
- 通过发送电子邮件向Parse.com类添加数据
- 谷歌表单从电子表格和电子邮件拉数据给用户
- 如何使用AJAX提交的$_POST数据发送电子邮件
- 在电子邮件验证后将数据发送到数据库