【问题标题】:Open email client with the JFreeChart's chart (image) pasted in the body打开电子邮件客户端,将 JFreeChart 的图表(图像)粘贴在正文中
【发布时间】:2012-10-13 06:34:59
【问题描述】:

我想要一个“电子邮件”按钮,它可以打开默认的电子邮件客户端并将 JFreeChart 图像粘贴到电子邮件正文中。我知道这可以通过复制图像(图表)并将其粘贴到电子邮件客户端来完成。但是,我希望通过单击按钮来完成此操作。我可以使用Desktop.getDesktop().mail(...) 打开电子邮件客户端,但粘贴图像的其他要求对我来说仍然令人费解。这可以实现吗?

【问题讨论】:

  • 如果您可以从图表中获取图像,那么这与 JFreeChart 本身没有任何意义。从您的应用中发送纯图像。您可以使用图表图像来完成。

标签: java image swing email jfreechart


【解决方案1】:

图像通常有多大(以字节为单位)?您可以将其包含在嵌入为Data URI scheme 图像的基于HTML 的电子邮件中。但这在一些较旧的浏览器中有大小限制,不确定电子邮件客户端。

发送Multipart message 会更安全。

【讨论】:

猜你喜欢
  • 2014-02-04
  • 1970-01-01
  • 2015-09-05
  • 1970-01-01
  • 1970-01-01
  • 2022-11-20
  • 1970-01-01
  • 2010-11-13
  • 1970-01-01
相关资源
最近更新 更多