我正在使用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();
}