Google-Apps-Script空图片复制

时间:2015-07-30 08:52:08

标签: google-apps-script

我正在使用Google-Sheets文件中的以下脚本将图表作为图片从Google-SpreadSheet复制到Google-Document。当我打开文档时,里面只有emty图片(意味着如果点击它就只能看到边距) 我知道stackoverflow上有类似的问题但是没有真正的解决方案。此外,如果我将图片复制到Google-Drive,它们也是空的。注意我不想为每个脚本创建一个新图表并复制数据。在我看来,这是一个糟糕的解决方案。

 function graphsReport(){

  var doc = DocumentApp.create('Auswertung ' + new Date());

  var charts = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Auswertung').getCharts();
  for(var i = 0;i<charts.length;i++){
      var chart = charts[i];
      var picture = chart.getAs('image/png');
      picture.setName('chart' + i);
      //DriveApp.createFile(picture);
      doc.getBody().appendImage(picture);
  }
  doc.saveAndClose();
}

0 个答案:

没有答案