Скопируйте изображение из Google Sheets в Google Docs, используя Google Apps Script. - PullRequest
1 голос
/ 26 февраля 2020

Я работал над созданием отчета в виде документа Google Docs, используя данные из электронных таблиц. Некоторые части листов содержат пошаговое руководство по созданию снимков экрана (то есть текст, изображение, текст, изображение по вертикали). Это необходимо скопировать в do c.

. Я прочитал ссылку на скрипт Google Apps и обнаружил, что OverGridImage представляет изображение в файле. Однако не было метода, который позволял бы экспортировать в виде BLOB-объекта или даже URL-адреса. (Поскольку изображение, вставленное на листы, поступает непосредственно из буфера обмена, URL-адрес изображения в первую очередь отсутствует, поэтому getUrl() не работает.)

Есть ли какой-нибудь возможный обходной путь?

1 Ответ

1 голос
/ 26 февраля 2020

Боюсь, что вы пытаетесь сделать в настоящее время невозможно .

Класс OverGridImage был выпущен сравнительно недавно ( Октябрь 2018 ), и, как вы сказали, нет способа получить Blob для таких изображений. На самом деле открытый запрос функции в системе отслеживания ошибок относительно этого.

Поскольку интерфейса , связанного с этим классом, нет *1015*, невозможно получить ссылку на это изображение, если у вас нет URL. И изображение также не может быть получено с помощью API Sheets.

Ссылка:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...