使用R中的flextable和officer包从flextable中删除所有行间距

Jor*_*ett 3 r flextable officer line-spacing

使用flextable包创建flextable并使用R中的officer包将其打印到powerpoint文档中时,如何删除flextable中的所有行间距?

默认情况下,行距为 1.0,前后间距为 2 pt,后间距为 2 pt。我如何获得它,以便前后有 0 pt 的间距?

多谢!

Dav*_*hel 9

您可以使用函数padding来实现:

library(flextable)
library(magrittr)

flextable(head(iris)) %>% 
  padding(padding = 0, part = "all") %>% 
  autofit() %>% 
  print(preview = "pptx")
Run Code Online (Sandbox Code Playgroud)