Как настроить размер встроенных изображений в Gmail с помощью AppScript? - PullRequest
1 голос
/ 20 марта 2020

У меня есть встроенный код ниже для отправки электронной почты со встроенными гиперссылками и я хочу настроить размер встроенного изображения (сделать его меньше)

      MailApp.sendEmail({ 
      to: CurrentEmail,
      name: 'Name',
      subject: subjectLine, 
      body: messageBody,
      attachments: [email_Attachment_1,email_Attachment_2],
      htmlBody: messageBody+"<BR/><BR/>"+"<a href=\"" + linkedin_url + "\"><img src=\"cid:linkedIn\">"+"<BR/><BR/>"+"<a href=\"" + pwcacademy_url + "\"><img src=\"cid:pwcacademy\">"+"<BR/><BR/>"+"<a href=\"" + pwc_url + "\"><img src=\"cid:pwc\">",
      inlineImages: {linkedIn: linkedin_logo, pwcacademy: pwcacademy_logo, pwc: pwc_logo}
    });

Размер pwcacademy относительно больше, и я хотите сделать размер небольшим без ущерба для качества встроенного изображения (см. ниже). Любое руководство приветствуется!

enter image description here

Ответы [ 2 ]

2 голосов
/ 21 марта 2020

Два способа go сделать это. Первый включает использование встроенных стилей.

htmlBody: messageBody+"<BR/><BR/>"+"<a href=\"" + pwcacademy_url + "\"><img src=\"cid:pwcacademy\" style='width:24px; height:16px;'>",

, а другой включает добавление прямой ширины и высоты без встроенного стиля.

htmlBody: messageBody+"<BR/><BR/>"+"<a href=\"" + pwcacademy_url + "\"><img src=\"cid:pwcacademy\" width='24px' height='16px'>",

указание ширины и высоты в теге изображения является Хорошая практика, поэтому при загрузке страницы выделяется место для изображения, и макет не подвергается никаким рывкам, даже если загрузка изображения занимает много времени.

0 голосов
/ 20 марта 2020

Это решено. Благодаря @Mr. Хан

      htmlBody: messageBody+"<BR/><BR/>"+"<a href=\"" + pwcacademy_url + "\"><img src=\"cid:pwcacademy\" style='width:24px; height:16px;'>",
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...