Add RTF File Page Information
rtf_page(
tbl,
orientation = "portrait",
width = ifelse(orientation == "portrait", 8.5, 11),
height = ifelse(orientation == "portrait", 11, 8.5),
margin = set_margin("wma", orientation),
nrow = ifelse(orientation == "portrait", 40, 24),
border_first = "double",
border_last = "double",
border_color_first = NULL,
border_color_last = NULL,
col_width = width - ifelse(orientation == "portrait", 2.25, 2.5),
use_color = FALSE
)
the same data frame tbl
with additional attributes for page features
A data frame.
Orientation in 'portrait' or 'landscape'.
A numeric value of page width in inches.
A numeric value of page width in inches.
A numeric vector of length 6 for page margin. The value set left, right, top, bottom, header and footer
margin in order. Default value depends on the page orientation and set by r2rtf:::set_margin("wma", orientation)
Number of rows in each page.
First top border type of the whole table.
All possible input can be found in r2rtf:::border_type()$name
.
Last bottom border type of the whole table.
All possible input can be found in r2rtf:::border_type()$name
.
First top border color type of the whole table. Default is NULL for black.
All possible input can be found in grDevices::colors()
.
Last bottom border color type of the whole table. Default is NULL for black.
All possible input can be found in grDevices::colors()
.
A numeric value of total column width in inch. Default is width - ifelse(orientation == "portrait", 2, 2.5)
A logical value to use color in the output.
The contents of this section are shown in PDF user manual only.
library(dplyr) # required to run examples
data(r2rtf_tbl1)
r2rtf_tbl1 %>%
rtf_page() %>%
attr("page")
Run the code above in your browser using DataLab