发送画布图像作为电子邮件附件
问题描述:
我想通过单击按钮将Canvas作为附件发送到电子邮件。发送画布图像作为电子邮件附件
我转换画布使用图像 var image=canvas.toDataURL();
我想它附加在电子邮件客户端如Outlook,直接不提示用户有关的保存位置。
如果有人能帮助我,我很高兴。
答
理想情况下,当您尝试发送内容时,您需要使用mailto:
标签。这使您可以将邮件主题和内容添加到邮件中。这不会允许您发送附件。所以我会建议给邮件内容中的文档路径提供一个url来解决问题。
样品的mailto
mailto:[email protected]?subject=TestMail&body=This is a test mail
相关:http://stackoverflow.com/questions/11112321/how-to-save-canvas-as-png-image – 2013-03-11 07:13:46
@Derek我能够把它保存在客户端..但我想附加在Outlook的电子邮件客户端,直接提示用户关于保存位置 – Hitesh 2013-03-11 07:23:38