В этом разделе представлен набор примеров приложений и примеров «рецептов», демонстрирующих, как преобразовать предполагаемое действие Google Slides в запрос API Google Slides.
Codelabs
В практическом практикуме по презентациям вы узнаете, как использовать API Google Slides в качестве инструмента для создания презентаций и анализа наиболее распространенных лицензий на программное обеспечение.
Вы узнаете, как запрашивать весь открытый исходный код на GitHub с помощью BigQuery и создавать слайды с помощью API Slides для представления результатов.
Образцы заявлений
Инструмент командной строки Markdown to Slides позволяет создавать наборы слайдов из файлов Markdown.
Вы можете использовать его для изучения API Slides или создать ответвление репозитория и изменить код для предоставления вывода Slides в ваше приложение JavaScript.
Рецепты
Примеры, перечисленные в этом разделе, демонстрируют, как выражать общие действия в Slides в виде запросов API Slides.
Эти примеры представлены в виде HTTP-запросов, чтобы не зависеть от языка. Чтобы узнать, как реализовать протоколы запросов API Slides на определённом языке с помощью клиентских библиотек Google API, см. следующие руководства:
- Создать слайд
- Добавьте фигуры и текст
- Объединить данные в презентацию
- Добавить диаграммы на слайд
- Редактировать и стилизовать текст
Рецепты в этом разделе разделены на следующие категории:
- Базовое чтение — рецепты, демонстрирующие общие способы чтения информации из презентации.
- Основы письма — рецепты, демонстрирующие общие способы написания презентаций.
- Операции с элементами — рецепты, демонстрирующие общие задачи по созданию и редактированию элементов страницы.
- Операции с презентациями — рецепты, показывающие, как создавать и обрабатывать презентацию.
- Операции со слайдами — рецепты, показывающие, как создавать, перемещать и удалять слайды в презентации.
- Операции с таблицами — рецепты, показывающие, как создавать и редактировать таблицы на слайде.
- Операции преобразования — рецепты, показывающие, как изменить размер и расположение элементов на слайде.
Часто существует несколько способов выполнить одну и ту же задачу с помощью API Slides. Используйте пакетный метод presentations.batchUpdate
везде, где это возможно, чтобы объединить несколько запросов на обновление в один вызов. Это снижает нагрузку на клиентский HTTP-сервер, уменьшает количество запросов, минимизирует количество изменений в презентации и автоматически применяет все изменения.
Для дальнейшего повышения производительности используйте маски полей при чтении и обновлении презентаций, страниц и элементов страниц.