ユーザーが描画する Canvas を使用しています。そして、その横に電子メールのリンクがあります。電子メールをクリックすると、キャンバスが画像に変換され、その画像が添付ファイルとして電子メールで送信されるようになります。
これまでのところ、キャンバスを使用して画像に変換しました
var image = canvas.toDataURL();
base64でエンコードされた画像を提供します。
メールリンク
<a href="mailto:abc@domain.com?subject=my report&body=see attachment&attachment="image" ">E-Mail</a>
しかし、これにより、メールの本文に base64 でエンコードされた文字列が表示されます。
javascript、php、jqueryなどを使用して、メールに添付ファイルとして画像を添付する方法はありますか??