首页 > 解决方案 > 使用 Google App Script 将工作表导出为 PDF 时,如何指定自定义页面/纸张大小?

问题描述

使用打印对话框 (CTRL+P) 打印纸张时,可以使用自定义页面大小。 在此处输入图像描述

我正在使用 Google App 脚本生成 PDF。如何将页面大小设置为自定义大小并指定尺寸?这是我正在使用的代码:

var exportUrl = url_base + 'export?exportFormat=pdf&format=pdf' +
'&gid=' + sheetTabId + '&id=' + ssID +
'&range=' + range + 
'&size=A3' +  // paper size - How do I use a custom size and specify the dimensions?
'&scale=4' +
'&portrait=false' +
'&sheetnames=false' +
'&printtitle=false' +
'&pagenumbers=false' +
'&gridlines=false' +
'&fzr=false' +
'&top_margin=0.0' +
'&bottom_margin=0.0' +
'&left_margin=0.0' +
'&right_margin=0.0' +
'&horizontal_alignment=CENTER' +
'&vertical_alignment=MIDDLE';

这里有一个类似的问题:如何在脚本中调整为自定义大小边距和纸张大小以将谷歌电子表格保存为 PDF?,但接受的答案实际上并没有回答问题......

标签: google-apps-scriptgoogle-sheets

解决方案


推荐阅读