Я использую библиотеку RDCOMClient
для создания электронной почты Outlook. Я хочу отправить ggplot
как изображение внутри тела письма (встроенное), не как вложение.
Единственный способ, которым я вижу это возможным, — добавить график в виде изображения внутри свойства HTMLBody
. Я пробовал 2 разных способа добавить изображение в html.
1 – Используя библиотеку RMarkdown
, я создал html-страницу с сюжетом. Это не сработало, потому что изображение закодировано как строка base64
, которую Outlook не поддерживает.
2 – Сохранение ggplot в файл и создание простого HTML-кода вручную, например: <html><body><img src="**path**/my_plot.png" /></body></html>
. Это также показывает ошибку вместо изображения.
Есть ли способ добавить изображение в строку?
ИЗМЕНИТЬ:
Второй метод работает с локальной электронной почтой, но сообщение получателя содержит ошибку вместо фактического изображения.
<img src = "[path]/my_plot.png"></img>
, а не<img src = "[path]/my_plot.png" />
- person IceCreamToucan   schedule 27.04.2018<img></img>
=<img />
- person Daniel   schedule 27.04.2018