我想知道如何将自定义页眉或页脚添加到使用Google工作表中的Google Apps脚本导出的PDF。我想在页面中间添加一个标题为“我的公司所有权和机密”的页脚。
这是从Sheets正常PDF导出中可用的功能(即文件»下载为»PDF»页眉和页脚»编辑自定义字段),但我不知道如何使用URL参数复制它。我还尝试设置'&sheetnames=true&printtitle=true'
,但这会将工作表名称和电子表格名称放在标题中而不是页脚中。
我是否可以使用其他网址参数来控制这些自定义字段?
var url = 'https://docs.google.com/spreadsheets/d/'+sourceSpreadSheet.getId()
+'/export?exportFormat=pdf&format=pdf' // export as pdf / csv / xls / xlsx
+ '&size=letter' // paper size legal / letter / A4
+ '&portrait=false' // orientation, false for landscape
+ '&fitw=true' // fit to page width, false for actual size
+ '&sheetnames=false&printtitle=false' // hide optional headers and footers
+ '&pagenum=CENTER&gridlines=false' // hide page numbers and gridlines
+ '&fzr=false' // do not repeat row headers (frozen rows) on each page
+ '&gid='+sourceSheet.getSheetId() // the sheet's Id
+ '&top_margin=0.45&left_margin=0.25&right_margin=0.25&bottom_margin=0.5'; // margins
答案 0 :(得分:0)
我认为解决方法是: