如何在 Android 中的图像上添加文本并使用 JavaMail API 通过电子邮件发送

Posted

技术标签:

【中文标题】如何在 Android 中的图像上添加文本并使用 JavaMail API 通过电子邮件发送【英文标题】:How to add text on an image in Android and send it via email using JavaMail API 【发布时间】:2012-07-07 20:13:41 【问题描述】:

我想在图片上添加一些文字,然后将其作为内容发送(而不是作为附件) 通过电子邮件使用 JavaMail API (Sending Email in android using JavaMail API without using the default/built-in app)。

我不知道如何将它添加到电子邮件正文中,我在想,因为我实际上是在生成一个新图像,所以它必须采用特定格式才能添加到电子邮件。

【问题讨论】:

【参考方案1】:

你真的有两个问题。

问题 1) 如何生成带有一些文本的新图像。 (格式如 jpg 或 png)

问题 2) 我如何通过电子邮件将图像作为消息发送(而不仅仅是附件)。您基本上发送带有图像附件的 html 电子邮件,但使用 cid 源作为 img 标签。很多例子,比如:http://javaeenotes.blogspot.com/2010/04/sending-html-email-with-images-with.html

【讨论】:

没错。如何生成带有一些文本的新图像。 (采用 jpg 或 png 等格式)?我有图片,我有文字。【参考方案2】:

是的,使用图像 API 生成一个新图像,将旧图像和您要添加的文本组合在一起,然后以正常方式通过电子邮件发送该新图像。

【讨论】:

以上是关于如何在 Android 中的图像上添加文本并使用 JavaMail API 通过电子邮件发送的主要内容,如果未能解决你的问题,请参考以下文章

如何在android中的图像上放置黑色透明

如何在按钮上添加图像(左)和文本

如何在android中的图像视图上添加图钉标记

如何在 Android 相机上使用意图添加功能裁剪图像?

使用android中的颜色选择器更改textview的文本颜色和背景颜色

Android如何在每个listview列表项上添加图标并更改文本颜色、背景颜色