我正在尝试使用高级管理人员库更改Word文档的属性,但我遇到了一些问题。
我需要更改整个文档的边距。
假设我有此文档:
barometer <- read_docx %>%
body_add_par("A title", style = "heading 1") %>%
body_add_par("Hello world!", style = "Normal") %>%
print(target = "test.docx")
有人知道设置文档的边距吗?
谢谢!
答案 0 :(得分:2)
以正确,简单的方式进行操作。首先,打开任何Word文档并将所有内容更改为与您想要的完全相同的字体:缩进,边距等。然后将该布局另存为新样式。然后在officeR
中,只需指定该样式即可,而不要指定“ Normal”。
如果样式中不包含诸如页边距之类的东西(此刻我忘记了),请再往前走一步,在Word中再进行一次。做我在第一段中列出的所有事情。确保文档中没有文本,图片或其他任何内容(完全空白)。然后另存为,然后选择“ .dot”或“ .dotx”以另存为文档模板。现在,当您运行officeR
时,可以指定该模板,然后将创建一个新的“ .docx”文件。您可以使用officeR
命令对其进行命名并保存。