Page Element , представляющий собой изображение.
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
align On Page(alignmentPosition) | Image | Выравнивает элемент по указанному положению на странице. |
bring Forward() | Image | Перемещает элемент страницы на один элемент вперед по странице. |
bring To Front() | Image | Выводит элемент страницы на передний план страницы. |
duplicate() | Page Element | Дублирует элемент страницы. |
get As(contentType) | Blob | Возвращает данные, содержащиеся в этом объекте, в виде двоичных данных (blob), преобразованных в указанный тип содержимого. |
get Blob() | Blob | Возвращает данные, содержащиеся в этом изображении, в виде объекта типа "blob". |
get Border() | Border | Возвращает Border изображения. |
get Connection Sites() | Connection Site[] | Возвращает список Connection Site ) для элемента страницы или пустой список, если элемент страницы не содержит сайтов подключения. |
get Content Url() | String | Получает URL-адрес изображения. |
get Description() | String | Возвращает описание альтернативного текста элемента страницы. |
get Height() | Number|null | Получает высоту элемента в точках, которая равна высоте ограничивающего прямоугольника элемента, когда элемент не имеет поворота. |
get Inherent Height() | Number|null | Возвращает собственную высоту элемента в пунктах. |
get Inherent Width() | Number|null | Возвращает внутреннюю ширину элемента в пунктах. |
get Left() | Number | Возвращает горизонтальное положение элемента в точках, измеренное от верхнего левого угла страницы, если элемент не имеет поворота. |
get Link() | Link |null | Возвращает Link или null , если ссылки нет. |
get Object Id() | String | Возвращает уникальный идентификатор данного объекта. |
get Page Element Type() | Page Element Type | Возвращает тип элемента страницы, представленный в виде перечисления Page Element Type . |
get Parent Group() | Group |null | Возвращает группу, к которой принадлежит данный элемент страницы, или null если элемент не входит в группу. |
get Parent Page() | Page | Возвращает страницу, на которой находится данный элемент страницы. |
get Parent Placeholder() | Page Element |null | Возвращает родительский элемент страницы для заполнителя. |
get Placeholder Index() | Integer|null | Возвращает индекс изображения-заполнителя. |
get Placeholder Type() | Placeholder Type | Возвращает тип заполнителя изображения или Placeholder Type.NONE если фигура не является заполнителем. |
get Rotation() | Number | Возвращает угол поворота элемента по часовой стрелке вокруг его центра в градусах, где ноль градусов означает отсутствие поворота. |
get Source Url() | String|null | Получает URL-адрес источника изображения, если он доступен. |
get Title() | String | Возвращает альтернативный текст заголовка элемента страницы. |
get Top() | Number | Получает вертикальное положение элемента в точках, измеренное от верхнего левого угла страницы, когда элемент не имеет поворота. |
get Transform() | Affine Transform | Возвращает преобразование элемента страницы. |
get Width() | Number|null | Возвращает ширину элемента в пунктах, которая соответствует ширине ограничивающего прямоугольника элемента, когда элемент не имеет поворота. |
preconcatenate Transform(transform) | Image | Добавляет предоставленное преобразование к существующему преобразованию элемента страницы. |
remove() | void | Удаляет элемент страницы. |
remove Link() | void | Удаляет Link . |
replace(blobSource) | Image | Заменяет это изображение изображением, описанным объектом Blob Source . |
replace(blobSource, crop) | Image | Заменяет это изображение изображением, описанным объектом Image , при необходимости обрезая изображение по размеру. |
replace(imageUrl) | Image | Заменяет это изображение другим изображением, загруженным по указанному URL-адресу. |
replace(imageUrl, crop) | Image | Заменяет это изображение другим изображением, загруженным по указанному URL-адресу, при необходимости обрезая изображение по размеру. |
scale Height(ratio) | Image | Изменяет высоту элемента в соответствии с заданным коэффициентом. |
scale Width(ratio) | Image | Изменяет ширину элемента в соответствии с заданным коэффициентом. |
select() | void | Выделяет только Page Element в активной презентации и удаляет любое предыдущее выделение. |
select(replace) | void | Выбирает Page Element в активной презентации. |
send Backward() | Image | Отбрасывает элемент страницы на один элемент назад по странице. |
send To Back() | Image | Отправляет элемент страницы в конец страницы. |
set Description(description) | Image | Задает альтернативный текст описания для элемента страницы. |
set Height(height) | Image | Задает высоту элемента в точках, которая соответствует высоте ограничивающего прямоугольника элемента, когда элемент не имеет поворота. |
set Left(left) | Image | Задает горизонтальное положение элемента в точках, измеряемое от верхнего левого угла страницы, когда элемент не имеет поворота. |
set Link Slide(slideIndex) | Link | Устанавливает Link на указанный Slide , используя нулевой индекс слайда. |
set Link Slide(slide) | Link | Устанавливает Link на указанный Slide ; ссылка задается по идентификатору слайда. |
set Link Slide(slidePosition) | Link | Устанавливает Link на указанный Slide , используя относительное положение слайда. |
set Link Url(url) | Link | Устанавливает Link на заданную непустую строку URL. |
set Rotation(angle) | Image | Задает угол поворота элемента по часовой стрелке вокруг его центра в градусах. |
set Title(title) | Image | Задает альтернативный текст заголовка элемента страницы. |
set Top(top) | Image | Задает вертикальное положение элемента в точках, измеряемое от верхнего левого угла страницы, когда элемент не имеет поворота. |
set Transform(transform) | Image | Задает преобразование элемента страницы с заданным параметром transform. |
set Width(width) | Image | Задает ширину элемента в пунктах, которая соответствует ширине ограничивающего прямоугольника элемента, когда элемент не имеет поворота. |
Подробная документация
align On Page(alignmentPosition)
Выравнивает элемент по указанному положению на странице.
Параметры
| Имя | Тип | Описание |
|---|---|---|
alignment Position | Alignment Position | Положение, по которому следует выравнивать этот элемент страницы. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
bring Forward()
Перемещает элемент страницы на один элемент вперед по странице.
Элемент страницы не должен входить в группу.
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
bring To Front()
Выводит элемент страницы на передний план страницы.
Элемент страницы не должен входить в группу.
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
duplicate()
Дублирует элемент страницы.
Дубликат страницы размещается на той же странице в том же месте, что и оригинал.
Возвращаться
Page Element — Новая копия этого элемента страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get As(contentType)
Возвращает данные из этого объекта в виде двоичных данных (blob), преобразованных в указанный тип содержимого. Этот метод добавляет соответствующее расширение к имени файла — например, "myfile.pdf". Однако он предполагает, что часть имени файла, следующая за последней точкой (если таковая имеется), является существующим расширением, которое следует заменить. Следовательно, "ShoppingList.12.25.2014" становится "ShoppingList.12.25.pdf".
Чтобы просмотреть ежедневные квоты на конверсии, см. раздел «Квоты для сервисов Google» . На вновь созданные домены Google Workspace могут временно распространяться более строгие квоты.
Параметры
| Имя | Тип | Описание |
|---|---|---|
content Type | String | MIME-тип для преобразования. Для большинства файлов .blob единственным допустимым вариантом является 'application/pdf' . Для изображений в форматах BMP, GIF, JPEG или PNG также допустимы любые из 'image/bmp' , 'image/gif' , 'image/jpeg' или 'image/png' . Для документа Google Docs также допустим 'text/markdown' . |
Возвращаться
Blob — Данные в виде двоичных данных (blob).
get Blob()
Возвращает данные, содержащиеся в этом изображении, в виде объекта типа "blob".
Возвращаться
Blob — данные изображения в виде «блоба».
get Border()
Возвращает Border изображения.
Возвращаться
Border — Граница изображения.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Connection Sites()
Возвращает список Connection Site ) для элемента страницы или пустой список, если элемент страницы не содержит сайтов подключения.
Возвращаться
Connection Site[] — Список сайтов подключения, который может быть пустым, если этот элемент не содержит сайтов подключения.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Content Url()
Получает URL-адрес изображения.
Этот URL-адрес помечен учетной записью запрашивающего лица, поэтому любой, у кого есть этот URL, фактически получает доступ к изображению от имени первоначального запрашивающего лица. Доступ к изображению может быть потерян, если изменятся настройки общего доступа к презентации. Возвращенный URL-адрес становится недействительным через короткий промежуток времени.
Возвращаться
String
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Description()
Возвращает описание, являющееся альтернативным текстом элемента страницы. Описание объединяется с заголовком для отображения и чтения альтернативного текста.
Возвращаться
String — альтернативный текст описания элемента страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Height()
Получает высоту элемента в точках, которая равна высоте ограничивающего прямоугольника элемента, когда элемент не имеет поворота.
Этот метод несовместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, обратитесь к ограничениям по размерам и позиционированию .
Возвращаться
Number|null — Внутренняя высота элемента страницы в пунктах, или null если высота элемента страницы не задана.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Inherent Height()
Возвращает собственную высоту элемента в пунктах.
Трансформация элемента страницы определяется относительно его собственного размера. Используйте собственный размер в сочетании с трансформацией элемента, чтобы определить окончательный визуальный вид элемента.
Возвращаться
Number|null — Внутренняя высота элемента страницы в пунктах, или null если высота элемента страницы не задана.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Inherent Width()
Возвращает внутреннюю ширину элемента в пунктах.
Трансформация элемента страницы определяется относительно его собственного размера. Используйте собственный размер в сочетании с трансформацией элемента, чтобы определить окончательный визуальный вид элемента.
Возвращаться
Number|null — Внутренняя ширина элемента страницы в пунктах, или null если у элемента страницы нет ширины.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Left()
Возвращает горизонтальное положение элемента в точках, измеренное от верхнего левого угла страницы, если элемент не имеет поворота.
Возвращаться
Number — горизонтальное положение этого элемента в пунктах от верхнего левого угла страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Link()
Возвращает Link или null , если ссылки нет.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
Возвращаться
Link |null — Link или null , если ссылки нет.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Object Id()
Возвращает уникальный идентификатор для этого объекта. Идентификаторы объектов, используемые страницами и элементами страниц, используют одно и то же пространство имен.
Возвращаться
String — Уникальный идентификатор этого объекта.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Page Element Type()
Возвращает тип элемента страницы, представленный в виде перечисления Page Element Type .
Возвращаться
Page Element Type — Тип элемента страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Parent Group()
Возвращает группу, к которой принадлежит данный элемент страницы, или null если элемент не входит в группу.
Возвращаться
Group |null — Группа, к которой принадлежит этот элемент страницы, или null .
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Parent Page()
Возвращает страницу, на которой находится данный элемент страницы.
Возвращаться
Page — страница, на которой находится этот элемент.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Parent Placeholder()
Возвращает родительский элемент страницы для заполнителя. Возвращает null если изображение не является заполнителем или не имеет родительского элемента.
Возвращаться
Page Element |null — Родительский элемент страницы для этого изображения-заполнителя, или null если это изображение не является заполнителем или не имеет родителя.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder Index()
Возвращает индекс изображения-заполнителя. Если два или более изображений-заполнителя на одной странице имеют одинаковый тип, каждое из них имеет уникальное значение индекса. Возвращает null если изображение не является заполнителем.
Возвращаться
Integer|null — Индекс заполнителя этого изображения или null , если изображение не является заполнителем.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Placeholder Type()
Возвращает тип заполнителя изображения или Placeholder Type.NONE если фигура не является заполнителем.
Возвращаться
Placeholder Type — Тип заполнителя для этого изображения.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Rotation()
Возвращает угол поворота элемента по часовой стрелке вокруг его центра в градусах, где ноль градусов означает отсутствие поворота.
Возвращаться
Number — угол поворота в градусах от 0 (включительно) до 360 (исключительно).
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Source Url()
Получает URL-адрес источника изображения, если он доступен.
При вставке изображения по URL-адресу возвращается URL-адрес, указанный при вставке изображения.
Возвращаться
String|null — URL изображения или null , если у изображения нет URL-адреса источника.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Title()
Возвращает альтернативный текст заголовка элемента страницы. Заголовок объединяется с описанием для отображения и чтения альтернативного текста.
Возвращаться
String — альтернативный текст заголовка элемента страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Top()
Получает вертикальное положение элемента в точках, измеренное от верхнего левого угла страницы, когда элемент не имеет поворота.
Возвращаться
Number — Вертикальное положение этого элемента в пунктах от верхнего левого угла страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Transform()
Возвращает преобразование элемента страницы.
Визуальное отображение элемента страницы определяется его абсолютным преобразованием. Для вычисления абсолютного преобразования необходимо объединить преобразование элемента страницы с преобразованиями всех его родительских групп. Если элемент страницы не входит в группу, его абсолютное преобразование будет равно значению в этом поле.
Возвращаться
Affine Transform — преобразование элемента страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Width()
Возвращает ширину элемента в пунктах, которая соответствует ширине ограничивающего прямоугольника элемента, когда элемент не имеет поворота.
Этот метод несовместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, обратитесь к ограничениям по размерам и позиционированию .
Возвращаться
Number|null — Внутренняя ширина элемента страницы в пунктах, или null если у элемента страницы нет ширины.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
preconcatenate Transform(transform)
Добавляет предоставленное преобразование к существующему преобразованию элемента страницы.
newTransform = argument * existingTransform;
Например, чтобы переместить элемент страницы на 36 пунктов влево:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
Вы также можете заменить свойство transform элемента страницы с помощью set Transform(transform) .
Параметры
| Имя | Тип | Описание |
|---|---|---|
transform | Affine Transform | Преобразование, которое будет добавлено к преобразованию этого элемента страницы. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
Удаляет элемент страницы.
Если после операции удаления Group содержит только один или ни одного элемента страницы, то сама группа также удаляется.
Если Page Element заполнитель удаляется в главном шаблоне или макете, то все пустые наследующие элементы-заполнители также удаляются.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove Link()
Удаляет Link .
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
replace(blobSource)
Заменяет это изображение изображением, описанным объектом Blob Source .
При вставке изображения оно один раз загружается из Blob Source , и его копия сохраняется для отображения в презентации. Размер изображений не должен превышать 50 МБ, разрешение не должно превышать 25 мегапикселей, и они должны быть в формате PNG, JPEG или GIF.
Для сохранения пропорций изображения, оно масштабируется и центрируется относительно размера существующего изображения.
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById("123abc"); image.replace(driveImage);
Параметры
| Имя | Тип | Описание |
|---|---|---|
blob Source | Blob Source | Данные изображения. |
Возвращаться
Image — Это Image после замены.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(blobSource, crop)
Заменяет это изображение изображением, описанным объектом Image , при необходимости обрезая изображение по размеру.
При вставке изображения оно один раз загружается из Blob Source , и его копия сохраняется для отображения в презентации. Размер изображений не должен превышать 50 МБ, разрешение не должно превышать 25 мегапикселей, и они должны быть в формате PNG, JPEG или GIF.
const image = SlidesApp.getActivePresentation().getSlides()[0].getImages()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); // Replace and crop the drive image. image.replace(driveImage, true);
Параметры
| Имя | Тип | Описание |
|---|---|---|
blob Source | Blob Source | Данные изображения. |
crop | Boolean | Если true , изображение обрезается до размера существующего изображения. В противном случае изображение масштабируется и центрируется. |
Возвращаться
Image — Это Image после замены.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(imageUrl)
Заменяет это изображение другим изображением, загруженным по указанному URL-адресу.
При вставке изображения оно загружается по URL-адресу один раз, и его копия сохраняется для отображения в презентации. Размер изображений не должен превышать 50 МБ, разрешение — 25 мегапикселей, формат — PNG, JPEG или GIF.
Указанный URL-адрес должен быть общедоступным и не превышать 2 КБ. Сам URL-адрес сохраняется вместе с изображением и предоставляется через get Source Url() .
Для сохранения пропорций изображения, оно масштабируется и центрируется относительно размера существующего изображения.
Параметры
| Имя | Тип | Описание |
|---|---|---|
image Url | String | URL-адрес для загрузки изображения. |
Возвращаться
Image — Это Image после замены.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
replace(imageUrl, crop)
Заменяет это изображение другим изображением, загруженным по указанному URL-адресу, при необходимости обрезая изображение по размеру.
При вставке изображения оно загружается по URL-адресу один раз, и его копия сохраняется для отображения в презентации. Размер изображений не должен превышать 50 МБ, разрешение — 25 мегапикселей, формат — PNG, JPEG или GIF.
Размер предоставленного URL-адреса не должен превышать 2 КБ.
Параметры
| Имя | Тип | Описание |
|---|---|---|
image Url | String | URL-адрес для загрузки изображения. |
crop | Boolean | Если true , изображение обрезается до размера существующего изображения. В противном случае изображение масштабируется и центрируется. |
Возвращаться
Image — Это Image после замены.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scale Height(ratio)
Изменяет высоту элемента в соответствии с заданным коэффициентом. Высота элемента равна высоте его ограничивающего прямоугольника, когда элемент не имеет поворота.
Этот метод несовместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, обратитесь к ограничениям по размерам и позиционированию .
Параметры
| Имя | Тип | Описание |
|---|---|---|
ratio | Number | Коэффициент, с помощью которого масштабируется высота этого элемента страницы. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scale Width(ratio)
Изменяет ширину элемента в соответствии с заданным коэффициентом. Ширина элемента равна ширине его ограничивающего прямоугольника, если элемент не имеет поворота.
Этот метод несовместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, обратитесь к ограничениям по размерам и позиционированию .
Параметры
| Имя | Тип | Описание |
|---|---|---|
ratio | Number | Коэффициент масштабирования ширины этого элемента страницы. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
Выбирает только Page Element в активном представлении и удаляет любой предыдущий выбор. Это эквивалентно вызову select(replace) с true .
Скрипт может получить доступ к выделенной области только того пользователя, который его запускает, и только в том случае, если скрипт привязан к презентации.
Это устанавливает родительскую Page Page Element в качестве current page selection .
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select(replace)
Выбирает Page Element в активной презентации.
Скрипт может получить доступ к выделенной области только того пользователя, который его запускает, и только в том случае, если скрипт привязан к презентации.
Передайте true этому методу, чтобы выбрать только Page Element и удалить любой предыдущий выбор. Это также устанавливает родительскую Page Page Element в качестве current page selection .
Передайте значение false , чтобы выбрать несколько объектов Page Element . Объекты Page Element должны находиться на одной Page .
При выборе элемента страницы с параметром false должны быть соблюдены следующие условия:
- Родительской
Pageобъекта «Page Elementдолжна бытьcurrent page selection. - Не должно быть выбрано несколько объектов
Pageодновременно.
Чтобы убедиться в этом, предпочтительный подход заключается в том, чтобы сначала выбрать родительскую Page с помощью Page.selectAsCurrentPage() , а затем выбрать элементы страницы на этой странице.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
Параметры
| Имя | Тип | Описание |
|---|---|---|
replace | Boolean | Если true , то выделенный фрагмент заменяет любой предыдущий фрагмент; в противном случае, выделенный фрагмент добавляется к любому предыдущему фрагменту. |
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
send Backward()
Отбрасывает элемент страницы на один элемент назад по странице.
Элемент страницы не должен входить в группу.
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
send To Back()
Отправляет элемент страницы в конец страницы.
Элемент страницы не должен входить в группу.
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Description(description)
Задает альтернативный текст описания для элемента страницы.
Данный метод не поддерживается для элементов Group .
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
Параметры
| Имя | Тип | Описание |
|---|---|---|
description | String | Строка, на которую будет установлен альтернативный текст описания. |
Возвращаться
Image — элемент этой страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Height(height)
Задает высоту элемента в точках, которая соответствует высоте ограничивающего прямоугольника элемента, когда элемент не имеет поворота.
Этот метод несовместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, обратитесь к ограничениям по размерам и позиционированию .
Параметры
| Имя | Тип | Описание |
|---|---|---|
height | Number | Новая высота элемента страницы, устанавливаемая в пунктах. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Left(left)
Задает горизонтальное положение элемента в точках, измеряемое от верхнего левого угла страницы, когда элемент не имеет поворота.
Параметры
| Имя | Тип | Описание |
|---|---|---|
left | Number | Новое горизонтальное положение, которое необходимо установить, в точках. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slideIndex)
Устанавливает Link на указанный Slide , используя нулевой индекс слайда.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
Параметры
| Имя | Тип | Описание |
|---|---|---|
slide Index | Integer | Индекс слайда, начинающийся с нуля. |
Возвращаться
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slide)
Устанавливает Link на указанный Slide ; ссылка задается по идентификатору слайда.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
Параметры
| Имя | Тип | Описание |
|---|---|---|
slide | Slide | Slide , на который нужно сделать ссылку. |
Возвращаться
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Slide(slidePosition)
Устанавливает Link на указанный Slide , используя относительное положение слайда.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
Параметры
| Имя | Тип | Описание |
|---|---|---|
slide Position | Slide Position | Относительное Slide Position . |
Возвращаться
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Link Url(url)
Устанавливает Link на заданную непустую строку URL.
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
Параметры
| Имя | Тип | Описание |
|---|---|---|
url | String | URL-строка. |
Возвращаться
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Rotation(angle)
Задает угол поворота элемента по часовой стрелке вокруг его центра в градусах.
Этот метод несовместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, обратитесь к ограничениям по размерам и позиционированию .
Параметры
| Имя | Тип | Описание |
|---|---|---|
angle | Number | Новый угол поворота по часовой стрелке, в градусах. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Title(title)
Задает альтернативный текст заголовка элемента страницы.
Данный метод не поддерживается для элементов Group .
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
Параметры
| Имя | Тип | Описание |
|---|---|---|
title | String | Строка, которая задаёт альтернативный текст заголовка. |
Возвращаться
Image — элемент этой страницы.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Top(top)
Задает вертикальное положение элемента в точках, измеряемое от верхнего левого угла страницы, когда элемент не имеет поворота.
Параметры
| Имя | Тип | Описание |
|---|---|---|
top | Number | Новая вертикальная позиция для установки, в точках. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Transform(transform)
Задает преобразование элемента страницы с заданным параметром transform.
Изменение параметра transform группы изменяет абсолютное преобразование элементов страницы в этой группе, что может изменить их внешний вид.
Изменение преобразования элемента страницы, входящего в группу, затрагивает только преобразование этого элемента страницы; оно не влияет на преобразования группы или других элементов страницы в группе.
Подробную информацию о том, как преобразования влияют на визуальное оформление элементов страницы, см. в разделе get Transform() .
Параметры
| Имя | Тип | Описание |
|---|---|---|
transform | Affine Transform | Преобразование, заданное для этого элемента страницы. |
Возвращаться
Image — Этот элемент используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
set Width(width)
Задает ширину элемента в пунктах, которая соответствует ширине ограничивающего прямоугольника элемента, когда элемент не имеет поворота.
Этот метод несовместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, обратитесь к ограничениям по размерам и позиционированию .
Параметры
| Имя | Тип | Описание |
|---|---|---|
width | Number | Новая ширина этого элемента страницы, устанавливаемая в пунктах. |
Возвращаться
Image — этот элемент страницы используется для создания цепочек.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations