Tôi đang làm việc trên biểu đồ googleVis
và muốn nhúng đối tượng gvis (hình ảnh được lưu dưới dạng HTML) làm nội dòng sử dụng gói mailR
.Nhúng đối tượng gvis (hình ảnh được lưu dưới dạng HTML) dưới dạng nội tuyến trong thưR - R
Tôi có đoạn code dưới đây để gửi thư từ sever của tôi -
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)
Đoạn mã trên là hoàn toàn làm việc tốt - và tôi nhúng một hình ảnh (hiện diện trong ổ D của máy chủ của tôi)
Bây giờ tôi đang sử dụng googleVis
để tạo biểu đồ và lưu trữ chúng trong html
tệp. (hiện diện trong ổ D của máy chủ của tôi)
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")
Vì vậy, bây giờ câu hỏi của tôi là tôi không thể nhúng tập tin .html
của tôi (được tạo ra sử dụng trên mã - test1.html
) để gửi email với hình ảnh googleVis
biểu đồ nhúng trong nội dung mô tả thư. (Tôi không thể lưu đối tượng gvis -Chart dưới dạng .png). Tôi đã thấy giải pháp - tương tự như vậy trong SO, nhưng nó không giúp tôi.
Tôi đã cố gắng sử dụng 'iframe' nhúng - nhưng nó đã không làm việc –
@Rahul Premraj - – RUser
@ iframe AFAIK hariharasudan.s được bỏ qua bởi hầu hết các e-mail khách hàng – daroczig