Get the Open Office XML table tag content from a gt_tbl
object as a
single-element character vector.
as_word(
data,
align = "center",
caption_location = c("top", "bottom", "embed"),
caption_align = "left",
split = FALSE,
keep_with_next = TRUE
)
The gt table data object
obj:<gt_tbl>
// required
This is the gt table object that is commonly created through use of the
gt()
function.
Table alignment
scalar<character>
// default: "center"
An option for table alignment. Can either be "center"
, "left"
, or
"right"
.
Caption location
singl-kw:[top|bottom|embed]
// default: "top"
Determines where the caption should be positioned. This can either be
"top"
, "bottom"
, or "embed"
.
Caption alignment
Determines the alignment of the caption. This is
either "left"
(the default), "center"
, or "right"
. This option is
only used when caption_location
is not set as "embed"
.
Allow splitting of a table row across pages
scalar<logical>
// default: FALSE
A logical value that indicates whether to activate the Word option
Allow row to break across pages
.
Keeping rows together
scalar<logical>
// default: TRUE
A logical value that indicates whether a table should use Word option
Keep rows together
.
Use a subset of the gtcars
dataset to create a gt table. Add a header
with tab_header()
and then export the table as OOXML code for Word using
as_word()
tab_rtf <-
gtcars |>
dplyr::select(mfr, model) |>
dplyr::slice(1:2) |>
gt() |>
tab_header(
title = md("Data listing from **gtcars**"),
subtitle = md("`gtcars` is an R dataset")
) |>
as_word()
13-5
v0.7.0
(August 25, 2022)
Other table export functions:
as_gtable()
,
as_latex()
,
as_raw_html()
,
as_rtf()
,
extract_body()
,
extract_cells()
,
extract_summary()
,
gtsave()