我想在R中生成一段代码,它将获取一个HTML/CSS页面并对其进行拍照。我没有发现任何使这个过程简单的包。
我找到了wkhtmltopdf
,但它将HTML转换为PDF,然后我必须将其保存为图像。
你有没有找到办法,最好是在R里面?
最佳答案
您可以使用rselenium
来实现这一点。
看看https://cran.r-project.org/web/packages/RSelenium/vignettes/RSelenium-basics.html
require(RSelenium)
remDr <- remoteDriver(remoteServerAddr = "localhost"
, port = 4444
, browserName = "firefox"
)
remDr$open()
remDr$navigate("http://www.r-project.org/")
remDr$maxWindowSize()
remDr$screenshot(display = TRUE)
这个例子取自那里