takeElementScreenshot {seleniumPipes} | R Documentation |
takeElementScreenshot
Description
takeElementScreenshot
Usage
takeElementScreenshot(webElem, file = NULL,
display = getOption("seleniumPipes_display_screenshot"),
useViewer = !is.null(getOption("viewer")), returnPNG = FALSE, ...)
Arguments
webElem |
An object of class "wElement". A web Element object see |
file |
If not null the decoded PNG is written to file using the string provided here. Defaults to NULL. |
display |
logical Display the PNG or not (default is set in getOption("seleniumPipes_display_screenshot")). |
useViewer |
A viewer to view the PNG. Looks for the RSudio viewer by default. |
returnPNG |
logical return the decoded PNG. If false (default) webElem is returned to allw chaining. |
... |
Additonal function arguments - Currently passes the |
Value
If returnPNG
is FALSE the web Element object is returned and additonal chaining is possible. If TRUE
then the decoded base64 image is returned see base64_dec
See Also
Other screenCapture functions: takeScreenshot
Examples
## Not run:
remDr <- remoteDr()
remDr %>% go("http://www.google.com/ncr")
remDr %>% takeScreenshot
# select the search box
searchElem <- remDr %>% findElement("name", "q")
#searchElem %>% takeElementScreenshot()
## End(Not run)
[Package seleniumPipes version 0.3.7 Index]