Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 在文档标题部分插入公司徽标失败_Google Apps Script_Google Docs - Fatal编程技术网

Google apps script 在文档标题部分插入公司徽标失败

Google apps script 在文档标题部分插入公司徽标失败,google-apps-script,google-docs,Google Apps Script,Google Docs,我正试图在谷歌文档的左上角插入我公司的徽标。我正在尝试从URL地址获取徽标。我得到的错误是TypeError,它告诉我“null不是函数,它是对象”。提前谢谢 function createMeetingNotesNextTimePeriod() { var doc = DocumentApp.create("name of document"); var header = doc.getHeader(); var newImage = UrlFetchApp.fetch("URLofL

我正试图在谷歌文档的左上角插入我公司的徽标。我正在尝试从URL地址获取徽标。我得到的错误是TypeError,它告诉我“null不是函数,它是对象”。提前谢谢

function createMeetingNotesNextTimePeriod() {

 var doc = DocumentApp.create("name of document");
 var header = doc.getHeader();
 var newImage = UrlFetchApp.fetch("URLofLogo").getBlob();
 var image = header().appendImage(newImage);
 image.setHeight(100);
 image.setWidth(100);

}  // functionCreateMeetingNotesNextTimePeriod

我发现有两件事会导致错误,改变它们,你应该拥有它

第一名:

你还没有创建一个标题,你只是想得到一个。将
doc.getHeader()
更改为
doc.addHeader()
。现在,这只适用于您还没有头的情况,如果您有头,那么您将使用
getHeader()

标题
是一个变量,而不是一个函数。您需要去掉
标题
后面的括号。像这样
var image=header.appendImage(newImage)

建议:

将内容类型添加到urlFetch。像这样

var newImage = UrlFetchApp.fetch(url).getBlob().getAs('image/png')
您可以找到可接受的内容类型列表


我不认为没有它会导致错误,但我认为最好添加它。

我看到两件会导致错误的事情,将它们都更改,您应该拥有它

第一名:

你还没有创建一个标题,你只是想得到一个。将
doc.getHeader()
更改为
doc.addHeader()
。现在,这只适用于您还没有头的情况,如果您有头,那么您将使用
getHeader()

标题
是一个变量,而不是一个函数。您需要去掉
标题
后面的括号。像这样
var image=header.appendImage(newImage)

建议:

将内容类型添加到urlFetch。像这样

var newImage = UrlFetchApp.fetch(url).getBlob().getAs('image/png')
您可以找到可接受的内容类型列表


我不认为没有它会导致错误,但我认为最好添加它。

就是这样。非常感谢你。而且,你的建议非常有用,就是这样。非常感谢你。而且,你的建议非常有用。