rmdshot {webshot} | R Documentation |
This function can handle both static Rmd documents and Rmd documents with
runtime: shiny
.
rmdshot(doc, file = "webshot.png", ..., delay = NULL, rmd_args = list(), port = getOption("shiny.port"), envvars = NULL)
doc |
The path to a Rmd document. |
file |
A vector of names of output files. Should end with |
... |
Other arguments to pass on to |
delay |
Time to wait before taking screenshot, in seconds. Sometimes a longer delay is needed for all assets to display properly. If NULL (the default), then it will use 0.2 seconds for static Rmd documents, and 3 seconds for Rmd documents with runtime:shiny. |
rmd_args |
A list of additional arguments to pass to either
|
port |
Port that Shiny will listen on. |
envvars |
A named character vector or named list of environment variables and values to set for the Shiny app's R process. These will be unset after the process exits. This can be used to pass configuration information to a Shiny app. |
if (interactive()) { rmdshot("doc.rmd", "doc.png") }