我创建此脚本是为了将简单的图片插入简单的Google文档中:
function myInsertImage() {
var MyImage = "https://de.wikipedia.org/wiki/L%C3%B6we#/media/File:Lion_waiting_in_Namibia.jpg";
var doc = DocumentApp.getActiveDocument();
doc.getBody().insertImage(0, MyImage);
}
我总是得到这个错误:
“找不到方法insertImage(数字,字符串)”
当我将insertImage
更改为appendImage
时,它具有相同的问题。
有人知道我的错在哪里吗?
答案 0 :(得分:0)
您可以使用Google Apps脚本尝试这种操作:
function myInsertImage() {
var fileId = "123456789";
var myImage = DriveApp.getFileById(fileId).getBlob();
or
DriveApp.getFileById(fileId).getBlob().getAs('img/png');
var doc = DocumentApp.getActiveDocument();
doc.getBody().insertImage(0, myImage);
}
或
function myInsertImage() {
var url = "https://de.wikipedia.org/wiki/L%C3%B6we#/media/File:Lion_waiting_in_Namibia.jpg";
var img = UrlFetchApp.fetch(url);
DocumentApp.getActiveDocument().getBody().insertImage(0, img.getBlob());
}
这将在文档顶部插入一个图像。
有关更多信息: