В настоящее время у меня возникают трудности с добавлением изображения нижнего колонтитула в функцию MailApp.sendEmail. Для контекста эта функция берет данные из формы Google, вставляет их в шаблон, а затем отправляет заполненный шаблон по электронной почте пользователю. Все в этом работает, кроме встроенного изображения. Я пытался просмотреть многие учебники в Интернете для правильной реализации, но я чувствую, что мой синтаксис все еще неверен. Я хотел бы добавить изображение «sigPi c» в конец письма, но я также хочу, чтобы его размер был изменен, поскольку он довольно большой. В настоящее время электронное письмо отправляется, а изображение - нет. Вместо этого появляется очень маленький белый квадрат с проходящим через него красным крестом. Это мой текущий код:
var sigPic = DriveApp.getFileById('1QfB9rjVPAEclwKnqzF7Ex7priN3389Ie');
var inlineImages = {};
inlineImages[sigPic.getId()] = sigPic.getBlob();
MailApp.sendEmail({
to: email,
subject: "Video Footage Request Recieved - " + caseNumber,
htmlBody: "<p>Thank you for submitting your Video Footage Request for case number " + caseNumber + ". Our team will process your request soon and get back to you if we need anything else.</p>" +
"<br><img src='cid: sigPic.getId()' + style='width:414px; height:82px;'/>", // problem line
inlineImages: inlineImages,
attachments: [copyDoc.getAs(MimeType.PDF)]
});
"Строка проблемы" - это строка, где я думаю, что мой синтаксис неправильный. Любая помощь будет оценена. Спасибо!