質問: DriveApp.getFolderById("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"); //GoogleDriveフォルダをオブジェクトで取得 folder.createFile(chartImage); ```
回答: 別途画像サイズなどのパラメータを指定した方がいいのかもしれないですね...。 グラフ(EmbeddedChart)の画像はmodify()でEmbeddedChartBuilderにすると変更できます。 * https://developers.google.com/apps-script/reference/spreadsheet/embedded-chart#modify * https://developers.google.com/apps-script/reference/spreadsheet/embedded-chart-builder ``` var chartImage = charts[0].getAs('image/png').setName("test.png"); ``` のところを、 ``` var chart = charts[0]; chart.modify() .setOption('width', 800) .setOption('height', 640) .setPosition(5, 5, 0, 0) .build(); var chartImage = chart.getAs('image/png').setName("test.png"); ``` といったように細かく指定してみるとどうでしょうか(数字はリファレンスのサンプルのままなので、適宜変更してください)。