compute and apply optimized widths and heights
(minimum estimated widths and heights for each table columns and rows
in inches returned by function dim_pretty()
).
This function is to be used when the table widths and heights should automatically be adjusted to fit the size of the content.
autofit(x, add_w = 0.1, add_h = 0.1, part = c("body", "header"))
flextable object
extra width to add in inches
extra height to add in inches
partname of the table (one of 'all', 'body', 'header' or 'footer')
Soft returns (a line break in a paragraph) are not supported. Function
autofit
will return wrong results if \n
are used (they will be
considered as "").
Other flextable dimensions:
dim.flextable()
,
dim_pretty()
,
fit_to_width()
,
flextable_dim()
,
height()
,
hrule()
,
ncol_keys()
,
nrow_part()
,
set_table_properties()
,
width()
# NOT RUN {
ft_1 <- flextable(head(mtcars))
ft_1
ft_2 <- autofit(ft_1)
ft_2
# }
Run the code above in your browser using DataLab