Neste tutorial em vídeo, exploramos o pacote R {webshot} de Winston Chang. Este pacote usa internamente phantom js
para capturar capturas de tela de páginas / sites, aplicativos brilhantes, documentos RMarkdown.
{webshot} também permite capturar imagens de um determinado viewport
ou uma seção do site selecionada por css selector
.
Youtube: https://youtu.be/oQKwd1cgiq4
Por favor assine e deixe um comentário se você tiver algum comentário. Sou novo neste vídeo, portanto qualquer sugestão / feedback a ser aprimorado seria um grande benefício!
Por favor, crie um projeto R antes de tentar isso, isso simplifica a vida ao lidar com diretórios.
Código
Instale o pacote do CRAN usando install.packages("webshot")
. Referência – https://github.com/wch/webshot
library(webshot)
# webshot::install_phantomjs()
webshot(url = "https://news.ycombinator.com/", file = "hn.png",
zoom = 2)
webshot(url = "https://news.ycombinator.com/", file = "hn.pdf")
webshot(url = "https://www.anaconda.com/",
selector = ".hero-main",
file = "anaconda.png")
Relacionado