我想知道是否有办法向文档中添加动态页眉或页脚,即在页脚中放置一个“页面标题”,每个页面都有不同的页面标题。
据我所知,编辑内置页眉或页脚会反映在每个页面上。我想知道是否有人想到一个解决方法,通过访问页面上的第一行/最后一行并在那里插入文本来“强制”它,或者是否有另一种方法来动态更新页面。
答案 0 :(得分:1)
AFAIK,尚未推出。有一个开放的issue无法可靠地访问首页与其他页面页眉/页脚信息。
我已使用代码here列出文件的子女。
DocumentBodySection: Index 0
HeaderSection: Index 1
FooterSection: Index 2
HeaderSection: Index 3
FooterSection: Index 4
此功能可更改所选孩子的文本。
function myFunction() {
var copyDoc = DocumentApp.getActiveDocument();
var footer = copyDoc.getFooter();
Logger.log(footer.getParent().getChild(2).asText().setText("Test"))
}
更改页脚部分将适用于所有页脚部分,根据此blog,您只能在第一页中设置不同的页眉/页脚。提供的打开问题链接还指出,只能手动检查它,因为它不可用。