在 Outlook UiPath 中发送内嵌图像 - 知乎
在 Outlook UiPath 中发送内嵌图像
发送内嵌图像是我们经常遇到的以下场景:
- 完成整个过程并发送异常截图后。
- 完成此过程后,发送成功/失败邮件。
- 在 HTML 报告等报告中保存图像时。
为了发送内嵌图像,我们必须将图像转换为 base64 图像。
为什么我们需要把图片改成base64?
Base64 是一种编码模式,用于以文本格式表示二进制数据。
这是在方便的时候对存储或传送介质不支持二进制数据,例如嵌入图像到数据库,CSS时作为 文件,或HTML。
其中图像文件路径是您的图像路径。
我们可以通过这个base64Image来发送 Outlook 邮件消息活动,但是如果你想要一个动态的宽度和高度,那么在发送邮件之前请按照以下步骤操作。
其中 ImageWidth 是整数形式的图像宽度,ImageHeight 是整数形式的图像高度。
最后,将strBody传递到Send Outlook Mail Message Activity 的 Body 部分,如下所示:
想要在 Outlook 中发送多个内嵌图像?
首先,我们需要创建一个包含所有图像文件路径的字符串数组类型的变量(图像)。
现在在创建之后,我们需要再创建一个字符串类型的变量(bodyimages),这将是我们的最终字符串,其中包含所有图像的所有 base64 转换。
最后,将字符串变量传递给 Send Outlook Mail Message Activity 中的 Body 属性。
请按照以下步骤完成此任务:
这就是这篇关于使用发送 Outlook 邮件消息活动发送内嵌图像的帖子的全部内容。
让我知道您对这篇文章的想法是否有用,以及您的宝贵反馈,这些反馈有助于改进前进。
文章来源:https://zhuanlan.zhihu.com/p/405880185
声明:本文通过RPA之家机器人自动转载,如有侵权请联系service@rpazj.com删除
赞
1条评论