如何解决使用OfficeR在页面1首页之后使用页眉
我按照此答案中的步骤合并了两个文档 Writing word documents with the officer package: How to combine several rdocx objects?
但是一个文档是首页,另一个文档具有标题。问题是当我加入他们时, 首页上也有标题。
如何在保持标题与首页分开的同时合并或合并两个文档?
for num in range(stackcount):
k1 = num * (sectorcount + 1)
k2 = k1 + sectorcount + 1
for num2 in range(sectorcount):
if num != 0:
edges.append([k1,k2,k1+1])
if num != stackcount-1:
edges.append([k1+1,k2+1])
k1 += 1
k2 += 1
但是combined.docx文件的首页已被修改,头文件
解决方法
所以,一段时间后,我找到了解决此问题的方法。
- 定义一个template.docx,具有两个页面页面(每个页面一个不同的部分)
- 例如,在每个页面的标题上分别写一个关键字“ front1”和“ page1”
- 在您的代码中使用“ headers_replace_all_text”
my_doc <- read_docx("template.docx") my_doc <- my_doc %>% headers_replace_all_text("front1"," ") #blank since it's frontpage my_doc <- my_doc %>% headers_replace_all_text("page1","Document") #new header
就是这样
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。