Description Usage Arguments Value Working around headless Chrome & OS security restrictions Note Examples
A magick
image object is returned.
1 2 3 |
url |
URL to read from |
width, height |
screen size to emulate |
path |
path (with optional output filename) for the generated PDF. If |
overwrite |
overwrite existing file? Default: |
prime |
if |
work_dir |
See special Section. |
chrome_bin |
the path to Chrome (auto-set from |
magick
Security restrictions on various operating systems and OS configurations can cause
headless Chrome execution to fail. As a result, headless Chrome operations should
use a special directory for decapitated
package operations. You can pass this
in as work_dir
. If work_dir
is NULL
a .rdecapdata
directory will be
created in your home directory and used for the data, crash dumps and utility
directories for Chrome operations.
tempdir()
does not always meet these requirements (after testing on various
macOS 10.13 systems) as Chrome does some interesting attribute setting for
some of its file operations.
If you pass in a work_dir
, it must be one that does not violate OS security
restrictions or headless Chrome will not function.
The default Chrome filename is screenshot.png
1 | chrome_shot("https://www.r-project.org/logo/Rlogo.svg")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.