Читайте информацию по ссылке Google Slides с Android Studio
В основном, если у меня есть ссылка на слайд Google (предоставленная пользователем), например: https://docs.google.com/presentation/d/1c3TbLKMVwOqgP70l0ph2jSvIHAaZnZoSMnvW8cxs8Ik/edit?usp=sharing
В конечном итоге я хочу ответить на следующий вопрос: есть ли способ получить слайды в массив файла изображения? Тогда есть ли способ получить заметки докладчика в массив строк?
Поскольку у нас есть ссылка (при условии, что она установлена как "Общедоступная, которую может просматривать любой пользователь"), у нас теоретически есть доступ ко всей этой информации, поскольку мы можем получить к ней доступ на странице Google Slides. Однако, как мы можем извлечь это алгоритмически? Есть ли конкретное место, где эта информация хранится на сервере Google, где я могу просто получить ее?
1 ответ
Вы можете скачать всю презентацию в различных форматах:
https://docs.google.com/presentation/d/<PRESENTATION_ID>/export/<FORMAT>
Возможные форматы: pdf
, pptx
, odp
, txt
(только строки)
например, https://docs.google.com/presentation/d/1c3TbLKMVwOqgP70l0ph2jSvIHAaZnZoSMnvW8cxs8Ik/export/pptx
Чтобы загрузить слайды в виде изображений, необходимо указать определенный слайд (страницу):https://docs.google.com/presentation/d/<PRESENTATION_ID>/export/<FORMAT>?pageid=<PAGE_ID>
Возможные форматы: JPEG, SVG, PNG
Вы можете найти идентификатор страницы в конце URL (http://docs.google...slide=id.<PAGE_ID>
).