Sto lavorando su googleVis
Grafico e desiderava incorporare l'oggetto gvis (immagine memorizzata come HTML) come inline usando il pacchetto mailR
.Incorpora oggetto gvis (immagine memorizzata come HTML) come inline in mailR - R
Ho il codice sottostante per inviare la posta dal mio sever -
library(mailR)
send.mail(from = "[email protected]",
to = c("[email protected]"),
subject = paste("Batch Job Stats on",now),
body = paste("Dear Sir/Madam,<br><br>
Please find below the image",".<br><br>",
"<img src=\"D:/xx/Batch_Processing/Batch_Processing_Run/Rplot1.png\">",".<br><br>"
),
html = TRUE,inline = TRUE,
smtp = list(host.name = "xxxx01.xxx.xxx.xx"),
authenticate = FALSE,
send = TRUE)
Il codice di cui sopra è perfettamente funzionando benissimo - e sto Embedding un'immagine (presente nel drive D del mio server)
Ora sto usando googleVis
per creare un grafico e archiviarli nel file html
. (presente nel disco D del mio server)
Gauge <- gvisGauge(CityPopularity,
options=list(min=0, max=800, greenFrom=500,
greenTo=800, yellowFrom=300, yellowTo=500,
redFrom=0, redTo=300, width=400, height=300))
plot(Gauge)
print(Gauge, tag="chart", file="test1.html")
Così ora la mia domanda è che io non sono in grado di incorporare il mio file .html
(creato con sopra il codice - test1.html
) per inviare e-mail l'immagine googleVis
grafico incorporato con nel corpo della descrizione della posta (non sono in grado di salvare l'oggetto gvis -Chart as .png). Ho visto la soluzione - simile a questo in SO, ma non mi sta aiutando.
Ho provato con 'iframe' per incorporare - ma non ha funzionato –
@Rahul Premraj - – RUser
@ iframe AFAIK hariharasudan.s vengono ignorati dalla maggior parte dei client di posta elettronica – daroczig