有一个很好的GAS脚本在google app script print button与利润率谷歌Apps脚本印张
打印谷歌片作为对谷歌云连接(https://www.cloudconnect.goog/message/77627)讨论,我们正在试图找出一种方法来控制利润。
还有一个在https://productforums.google.com/forum/#!topic/docs/DQxnJwoDn0c
有一个很好的GAS脚本在google app script print button与利润率谷歌Apps脚本印张
打印谷歌片作为对谷歌云连接(https://www.cloudconnect.goog/message/77627)讨论,我们正在试图找出一种方法来控制利润。
还有一个在https://productforums.google.com/forum/#!topic/docs/DQxnJwoDn0c
这也报告在这thread。我建议为此提交feature request。
你的第一个链接一个类似的问题在对谷歌产品论坛使用已经在depricated,但我想我会看看下面的,如果你仍然想使用它了UiApp。
var pdfOpts = '&size=A4&fzr=false&portrait=false&fitw=true&gridlines=false&printtitle=false&shee tnames=false&pagenum=UNDEFINED&attachment=false&gid='+gid;
你可能会发现这个脚本很有用。
我认为它可能会回答你的问题在边缘加上它还有其他一些有用的设置,你可以玩。
function printPdf() {
SpreadsheetApp.flush();
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var gid = sheet.getSheetId();
var pdfOpts = '&size=A3&fzr=true&portrait=false&fitw=true&gridlines=false&printtitle=true&sheetnames=true&pagenumbers=true&attachment=false&gid='+gid;
var url = ss.getUrl().replace(/edit$/, '') + 'export?format=pdf' + pdfOpts
var app = UiApp.createApplication().setWidth(300).setHeight(100);
app.setTitle('Your Print Preview is Ready');
var link = app.createAnchor('Open Print Preview', url).setTarget('_new');
app.add(link);
ss.show(app);
}