我用这个简单的脚本管理我的信件:
var body = DocumentApp.getActiveDocument().getHeader();
body.clear();
var cells = [
['', ''],
];
var myT = body.appendTable(cells);
var picture = UrlFetchApp.fetch("https://storage.googleapis.com/gweb-uniblog-publish-prod/static/blog/images/google.a51985becaa6.png");
myT.getCell(0, 0).appendImage(picture.getBlob());
myT.getCell(0, 1).clear()
var txt = myT.getCell(0, 1).editAsText();
txt.setText("\nThats me");
txt.setFontFamily("Arial");
txt.setFontSize(0, txt.getText().length-1, 22);
在GoogleDirve中,我有一张图片,我想在我的标题中使用。当我分享图片时,我会得到一个这样的链接:" https://........0B9nuxx16xEgdT593SSSkUVZJw4c/view?usp=sharing"。 - >但是这个链接在脚本中不起作用。
由于
答案 0 :(得分:0)
如何关注示例脚本?
可以使用DriveApp.getFileById(fileID)
检索图像blob。从您的问题来看,共享图像的ID似乎是" 0b9nuxx16xegdt593ssskuvzjw4c"。如果这是错误的ID,请在示例脚本中修改它。
var body = DocumentApp.getActiveDocument();
body.clear();
var cells = [
['', ''],
];
var myT = body.appendTable(cells);
var picture = DriveApp.getFileById("0b9nuxx16xegdt593ssskuvzjw4c");
myT.getCell(0, 0).appendImage(picture.getBlob());
myT.getCell(0, 1).clear()
var txt = myT.getCell(0, 1).editAsText();
txt.setText("\nThats me");
txt.setFontFamily("Arial");
txt.setFontSize(0, txt.getText().length-1, 22);
如果我误解了你的问题,我很抱歉。