- Ресурс: Страница
- JSON-представление
- Тип страницы
- СтраницаЭлемент
- Аффинтрансформ
- Группа
- Форма
- Тип
- ТекстСодержимое
- ТекстЭлемент
- Маркер абзаца
- Стиль абзаца
- Выравнивание
- Текстдиректион
- Режим интервала
- Пуля
- ТекстСтиль
- Дополнительный цвет
- НепрозрачныйЦвет
- Цвет RGB
- ТемаЦветТип
- Связь
- ОтносительнаяСлайдСсылка
- Базовое смещение
- Семейство взвешенных шрифтов
- ТекстРан
- Автотекст
- Тип
- Список
- Уровень вложенности
- Свойства формы
- ФормаФонЗаливка
- Пропертитестате
- СолидФилл
- Контур
- КонтурЗаливка
- ДашСтиль
- Тень
- Тип
- ПрямоугольникПозиция
- СодержаниеВыравнивание
- Автоподбор
- Тип автоподбора
- Заполнитель
- Тип
- Изображение
- Свойства изображения
- Свойства урожая
- Перекрасить
- ЦветСтоп
- Имя
- Видео
- Источник
- Свойства видео
- Линия
- Свойства линии
- ЛинияЗаполнить
- СтрелкаСтиль
- Линейное соединение
- Тип
- ЛинияКатегория
- Стол
- ТаблицаРоу
- Свойства ТаблицыРоу
- Таблеселл
- TableCellLocation
- Свойства таблицыCellProperties
- ТаблицаЯчейкаФонЗаполнить
- Свойства столбца таблицы
- ТаблицаГраницаСтрока
- ТаблицаBorderCell
- Свойства границы таблицы
- ТаблицаГраницаЗаполнить
- WordArt
- ЛистыДиаграмма
- ЛистыДиаграммаСвойства
- СпикерПрожектор
- ДинамикПрожекторСвойства
- Свойства слайда
- Свойства макета
- ЗаметкиСвойства
- МастерСвойства
- Свойства страницы
- СтраницаФонЗаполнить
- РастянутаяКартинкаЗаполнить
- Цветовая схема
- ТемаЦветПара
- Методы
Ресурс: Страница
Страница в презентации.
JSON-представление |
---|
{ "objectId": string, "pageType": enum ( |
Поля | |
---|---|
objectId | Идентификатор объекта для этой страницы. Идентификаторы объектов, используемые |
pageType | Тип страницы. |
pageElements[] | Элементы страницы, отображаемые на странице. |
revisionId | Только вывод. Идентификатор редакции презентации. Может использоваться в запросах на обновление для подтверждения того, что версия представления не изменилась с момента последней операции чтения. Заполняется только в том случае, если у пользователя есть доступ к редактированию презентации. Идентификатор редакции — это не последовательный номер, а непрозрачная строка. Формат идентификатора версии может со временем измениться. Возвращенный идентификатор версии гарантированно действителен только в течение 24 часов после его возврата и не может быть передан другим пользователям. Если идентификатор редакции не меняется между вызовами, то представление не изменилось. И наоборот, изменение идентификатора (для той же презентации и пользователя) обычно означает, что презентация была обновлена. Однако изменение идентификатора также может быть связано с внутренними факторами, такими как изменение формата идентификатора. |
pageProperties | Свойства страницы. |
properties поля объединения. Свойства, специфичные для каждого типа страницы. Мастера не требуют каких-либо дополнительных свойств. properties могут быть только одним из следующих: | |
slideProperties | Слайд конкретных свойств. Устанавливается только в том случае, если pageType = SLIDE. |
layoutProperties | Конкретные свойства макета. Устанавливается только в том случае, если pageType = LAYOUT. |
notesProperties | Отмечает конкретные свойства. Устанавливается только в том случае, если pageType = ПРИМЕЧАНИЕ. |
masterProperties | Освойте определенные свойства. Устанавливается только в том случае, если pageType = MASTER. |
Тип страницы
Тип страницы.
Перечисления | |
---|---|
SLIDE | Страница слайда. |
MASTER | Страница мастер-слайда. |
LAYOUT | Страница макета. |
NOTES | Страница заметок. |
NOTES_MASTER | Главная страница заметок. |
СтраницаЭлемент
Визуальный элемент, отображаемый на странице.
JSON-представление |
---|
{ "objectId": string, "size": { object ( |
Поля | |
---|---|
objectId | Идентификатор объекта для этого элемента страницы. Идентификаторы объектов, используемые |
size | Размер элемента страницы. |
transform | Преобразование элемента страницы. Внешний вид элемента страницы определяется его абсолютным преобразованием. Чтобы вычислить абсолютное преобразование, предварительно объедините преобразование элемента страницы с преобразованиями всех его родительских групп. Если элемент страницы не входит в группу, его абсолютное преобразование совпадает со значением в этом поле. Начальное преобразование для вновь созданной |
title | Заголовок элемента страницы. В сочетании с описанием для отображения замещающего текста. Поле не поддерживается для элементов |
description | Описание элемента страницы. В сочетании с заголовком для отображения замещающего текста. Поле не поддерживается для элементов |
Поле объединения element_kind . Тип элемента, который представляет этот PageElement. Каждое сообщение содержит любые свойства, специфичные для этого типа элемента страницы. element_kind может быть только одним из следующих: | |
elementGroup | Коллекция элементов страницы, объединенных в единое целое. |
shape | Общая форма. |
image | Элемент страницы изображения. |
video | Элемент видеостраницы. |
line | Строковый элемент страницы. |
table | Элемент страницы таблицы. |
wordArt | Элемент страницы Word Art. |
sheetsChart | Связанная диаграмма, встроенная из Google Таблиц. Несвязанные диаграммы представлены в виде изображений. |
speakerSpotlight | Прожектор спикера. |
Группа
Вид PageElement
, представляющий объединенную коллекцию PageElements.
JSON-представление |
---|
{
"children": [
{
object ( |
Поля | |
---|---|
children[] | Сбор элементов в группе. Минимальный размер группы — 2 человека. |
WordArt
Вид PageElement
представляющий текстовое искусство.
JSON-представление |
---|
{ "renderedText": string } |
Поля | |
---|---|
renderedText | Текст отображается в виде художественного слова. |
СпикерПрожектор
Вид PageElement
, представляющий Spotlight докладчика.
JSON-представление |
---|
{
"speakerSpotlightProperties": {
object ( |
Поля | |
---|---|
speakerSpotlightProperties | Свойства Прожектора динамика. |
ДинамикПрожекторСвойства
Свойства SpeakerSpotlight
.
JSON-представление |
---|
{ "outline": { object ( |
Поля | |
---|---|
outline | Схема прожектора динамика. Если не установлено, оно не имеет контура. |
shadow | Тень прожектора динамика. Если не установлено, тени не будет. |
Свойства слайда
Свойства Page
, которые актуальны только для страниц с типом страницы SLIDE.
JSON-представление |
---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
Поля | |
---|---|
layoutObjectId | Идентификатор объекта макета, на котором основан этот слайд. Это свойство доступно только для чтения. |
masterObjectId | Идентификатор объекта мастера, на котором основан этот слайд. Это свойство доступно только для чтения. |
notesPage | Страница заметок, с которой связан этот слайд. Он определяет внешний вид страницы заметок при печати или экспорте слайдов с заметками докладчика. Страница заметок наследует свойства от |
isSkipped | Пропускается ли слайд в режиме презентации. По умолчанию ложь. |
Свойства макета
Свойства Page
актуальны только для страниц с типом страницы LAYOUT.
JSON-представление |
---|
{ "masterObjectId": string, "name": string, "displayName": string } |
Поля | |
---|---|
masterObjectId | Идентификатор объекта мастера, на котором основан этот макет. |
name | Название макета. |
displayName | Читабельное имя макета. |
ЗаметкиСвойства
Свойства Page
, которые актуальны только для страниц с типом страницы. ПРИМЕЧАНИЯ.
JSON-представление |
---|
{ "speakerNotesObjectId": string } |
Поля | |
---|---|
speakerNotesObjectId | Идентификатор объекта фигуры на этой странице заметок, которая содержит заметки докладчика для соответствующего слайда. Фактическая форма не всегда может существовать на странице заметок. Вставка текста с использованием этого идентификатора объекта автоматически создаст фигуру. В этом случае фактическая фигура может иметь другой идентификатор объекта. Действие |
МастерСвойства
Свойства Page
, которые актуальны только для страниц с типом страницы MASTER.
JSON-представление |
---|
{ "displayName": string } |
Поля | |
---|---|
displayName | Читабельное имя мастера. |
Свойства страницы
Свойства Page
.
Страница унаследует свойства родительской страницы. В зависимости от типа страницы иерархия определяется либо в SlideProperties
, либо LayoutProperties
.
JSON-представление |
---|
{ "pageBackgroundFill": { object ( |
Поля | |
---|---|
pageBackgroundFill | Фоновая заливка страницы. Если этот параметр не установлен, фоновая заливка наследуется от родительской страницы, если она существует. Если у страницы нет родительского элемента, то фоновая заливка по умолчанию соответствует соответствующей заливке в редакторе слайдов. |
colorScheme | Цветовая гамма страницы. Если не установлено, цветовая схема наследуется от родительской страницы. Если у страницы нет родительского элемента, цветовая схема использует цветовую схему слайдов по умолчанию, соответствующую настройкам по умолчанию в редакторе слайдов. Редактировать можно только конкретные цвета первых 12 |
СтраницаФонЗаполнить
Заливка фона страницы.
JSON-представление |
---|
{ "propertyState": enum ( |
Поля | |
---|---|
propertyState | Состояние свойства фоновой заливки. Обновление заливки на странице неявно обновит это поле до |
kind поля Союза. Вид заливки фона. kind может быть только одним из следующих: | |
solidFill | Сплошная цветная заливка. |
stretchedPictureFill | Растянутая заливка изображения. |
РастянутаяКартинкаЗаполнить
Растянутая заливка изображения. Страница или элемент страницы полностью заполняется указанной картинкой. Изображение растягивается по размеру своего контейнера.
JSON-представление |
---|
{
"contentUrl": string,
"size": {
object ( |
Поля | |
---|---|
contentUrl | Чтение contentUrl: URL-адрес изображения со временем жизни по умолчанию 30 минут. Этот URL-адрес помечен учетной записью запрашивающего. Любой, у кого есть URL-адрес, фактически получает доступ к изображению как первоначальный запрашивающий. Доступ к изображению может быть утерян, если изменятся настройки общего доступа к презентации. Написание contentUrl: Изображение извлекается один раз во время вставки, а его копия сохраняется для отображения внутри презентации. Изображения должны иметь размер менее 50 МБ, не превышать 25 мегапикселей и быть в формате PNG, JPEG или GIF. Длина предоставленного URL-адреса не может превышать 2 КБ. |
size | Исходный размер заливки изображения. Это поле доступно только для чтения. |
Цветовая схема
Палитра предопределенных цветов для страницы.
JSON-представление |
---|
{
"colors": [
{
object ( |
Поля | |
---|---|
colors[] | ThemeColorType и соответствующие конкретные пары цветов. |
ТемаЦветПара
Пара, сопоставляющая цветовой тип темы с конкретным цветом, который он представляет.
JSON-представление |
---|
{ "type": enum ( |
Поля | |
---|---|
type | Тип цвета темы. |
color | Конкретный цвет, соответствующий цветовому типу темы, указанному выше. |
Методы | |
---|---|
| Получает последнюю версию указанной страницы в презентации. |
| Создает миниатюру последней версии указанной страницы в презентации и возвращает URL-адрес миниатюры изображения. |