Есть много способов вставить изображения в ячейку таблицы в Google Документах / Таблицах, но как насчет Google Slides?
Я использовал скрипт Google Apps и обнаружил, что функция appendImage
отсутствует в объекте TableCell
: Класс TableCell скриптов приложений Google
var NAME = "Test slide 2018/7/3";
var deck = SlidesApp.create(NAME);
function addImageSlide(link,index) {
var slide = deck.appendSlide(SlidesApp.PredefinedLayout.BLANK);
// var image = slide.insertImage(link);
var table = slide.insertTable(3, 4)
var cell = table.getCell(0,0)
cell.appendImage(link);
}
function main(){
var images = [
"https://thehousenewsbloggers.files.wordpress.com/2016/12/440_4079.jpg",
"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRMKzX5vtY5jMcBI3OQgv6LUNbd5uJZXiVhSozd_cyg9Fl2tPWC",
];
var [title, subtitle] = deck.getSlides()[0].getPageElements();
title.asShape().getText().setText(NAME);
subtitle.asShape().getText().setText("Google Apps Script\nSlides Service demo")
images.forEach(addImageSlide);
}
И я использовал Google Slides API, я не могу создать изображение внутри ячейки таблицы.
Пожалуйста, помогите мне решить эту проблему. Спасибо!
api
. Есть ли функции, доступные черезapi
, недоступные в приложении? - person Vishal   schedule 03.07.2018