我无法使用Google Apps脚本在我的电子表格中显示图片(存储在我的google驱动器中)。
这是我到目前为止所做的:
=IMAGE(\"" + file.getDownloadUrl() + "\")
=IMAGE(\"" + file.getUrl() + "\")
=IMAGE(\"" + file.getUrl() + "\")
还有这个:
=IMAGE(\"https://googledrive.com/host/[file id here]" + file.getId() + "\")
^如果您复制粘贴https://googledrive.com/host/[file id here]
,但在浏览器上会创建一个新链接并显示图像。在电子表格中放置IMAGE()
公式时,它不会发生。
有什么想法吗?
答案 0 :(得分:0)
尝试将此格式用于网址
"https://drive.google.com/uc?export=view&id ="+file.getId()
关于this spreadsheet的实际例子(见文件末尾)
答案 1 :(得分:0)
var formu = "=IMAGE(\""+ url.toString() +"\")";
sheet.getRange(2,5).setFormula(formu);
这对我有用。