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

Removing all line spacing from a flextable using flextable and officer packages in R

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

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

非常感谢!

您可以为此使用函数 padding

library(flextable)
library(magrittr)

regulartable(head(iris)) %>% 
  padding(padding = 0, part = "all") %>% 
  autofit() %>% 
  print(preview = "pptx")