在Document中插入inlineimage时的空图像

时间:2015-03-29 18:44:32

标签: google-apps-script google-docs google-docs-api

我有一个包含图表的电子表格,我想将此图表作为图片添加到Google文档中。 一切似乎都很顺利,但图像不包含任何视觉效果,它只是一个空壳。它的大小似乎没问题,我知道这是因为我从电子表格到文档进行了图表的手动复制粘贴,结果图像的大小是相同的。

我使用的代码如下:

var body = DocumentApp.openById(docId).getBody();
var start_offset = body.findText("##_CHART_01").getStartOffset();

var chart = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("charts").getCharts()[0].getAs("image/png");

body.findText("##_CHART_01").getElement().getParent().asParagraph().insertInlineImage(start_offset, chart);

我不知道为什么图像是空的,虽然它占用的空间就像图像在那里一样。

如果有人知道,请赐教我

此致 Crouz

0 个答案:

没有答案
相关问题