Скажем, у меня есть следующий HTML-код, просматриваемый в панели просмотра
tempDir <- tempfile()
dir.create(tempDir)
htmlFile <- file.path(tempDir, "index.html")
write('<h1> Content</h1>', htmlFile, append = TRUE)
write('<h2> Content</h2>', htmlFile, append = TRUE)
write('lorem ipsum...', htmlFile, append = TRUE)
viewer <- getOption("viewer")
viewer(htmlFile)
Когда у меня есть этот html в панели просмотра, я могу нажать кнопку "Сохранить как изображение":
И у меня есть html-контент как png, например:
Есть ли способ сделать это с помощью командной строки? Я знаю о rstudioapi::savePlotAsImage()
, поэтому я ищу своего рода saveViewerAsImage
.
Edit: Я знаю, что мы можем сделать это с пакетом {webshot}, но я ищу функцию RStudio, которая это делает.