save a flextable as a png, pdf or jpeg image.

Image generated with package 'webshot' or package 'webshot2'. Package 'webshot2' should be prefered as 'webshot' can have issues with some properties (i.e. bold are not rendered for some users).

save_as_image(x, path, zoom = 3, expand = 10, webshot = "webshot")

Arguments

x

a flextable object

path

image file to be created. It should end with .png, .pdf, or .jpeg.

zoom, expand

parameters used by webshot function.

webshot

webshot package as a scalar character, one of "webshot" or "webshot2".

Note

This function requires package webshot or webshot2.

See also

Examples

ft <- flextable( head( mtcars ) ) ft <- autofit(ft) tf <- tempfile(fileext = ".png") if (FALSE) { if( require("webshot") ){ save_as_image(x = ft, path = "myimage.png") } }