add a flextable into a PowerPoint slide
Add a flextable in a PowerPoint document object produced
by officer::read_pptx()
.
## S3 method for class 'flextable' ph_with(x, value, location, ...)
x |
a pptx device |
value |
flextable object |
location |
a location for a placeholder. See |
... |
unused arguments. |
The width and height of the table can not be set with location
. Use
functions width()
, height()
, autofit()
and dim_pretty()
instead. The overall size is resulting from
cells, paragraphs and text properties (i.e. padding, font size, border widths).
library(officer) ft = flextable(head(iris)) doc <- read_pptx() doc <- add_slide(doc, "Title and Content", "Office Theme") doc <- ph_with(doc, ft, location = ph_location_left()) fileout <- tempfile(fileext = ".pptx") print(doc, target = fileout)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.