| save_as_docx | R Documentation |
sugar function to save flextable objects in an Word file.
save_as_docx(..., values = NULL, path, pr_section = NULL, align = "center")
... |
flextable objects, objects, possibly named. If named objects, names are used as titles. |
values |
a list (possibly named), each element is a flextable object. If named objects, names are
used as titles. If provided, argument |
path |
Word file to be created |
pr_section |
a officer::prop_section object that can be used to define page layout such as orientation, width and height. |
align |
left, center (default) or right. |
a string containing the full name of the generated file
paginate()
Other flextable print function:
df_printer(),
flextable_to_rmd(),
gen_grob(),
htmltools_value(),
knit_print.flextable(),
plot.flextable(),
print.flextable(),
save_as_html(),
save_as_image(),
save_as_pptx(),
save_as_rtf(),
to_html.flextable()
tf <- tempfile(fileext = ".docx")
library(officer)
ft1 <- flextable(head(iris))
save_as_docx(ft1, path = tf)
ft2 <- flextable(head(mtcars))
sect_properties <- prop_section(
page_size = page_size(
orient = "landscape",
width = 8.3, height = 11.7
),
type = "continuous",
page_margins = page_mar()
)
save_as_docx(
`iris table` = ft1, `mtcars table` = ft2,
path = tf, pr_section = sect_properties
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.