与官员更改利润率

时间:2020-05-22 12:52:29

标签: r officer

我正在尝试使用高级管理人员库更改Word文档的属性,但我遇到了一些问题。

我需要更改整个文档的边距。

假设我有此文档:

barometer <- read_docx %>%
  body_add_par("A title", style = "heading 1") %>%   
  body_add_par("Hello world!", style = "Normal") %>%
  print(target = "test.docx")

有人知道设置文档的边距吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

以正确,简单的方式进行操作。首先,打开任何Word文档并将所有内容更改为与您想要的完全相同的字体:缩进,边距等。然后将该布局另存为新样式。然后在officeR中,只需指定该样式即可,而不要指定“ Normal”。

如果样式中不包含诸如页边距之类的东西(此刻我忘记了),请再往前走一步,在Word中再进行一次。做我在第一段中列出的所有事情。确保文档中没有文本,图片或其他任何内容(完全空白)。然后另存为,然后选择“ .dot”或“ .dotx”以另存为文档模板。现在,当您运行officeR时,可以指定该模板,然后将创建一个新的“ .docx”文件。您可以使用officeR命令对其进行命名并保存。