Slides Service

Слайды

Этот сервис позволяет сценариям создавать, получать доступ и изменять файлы Google Slides. См. также документацию Google Slides для получения более подробной информации об основных функциях сервиса Slides.

Классы

Имя Краткое описание
AffineTransform Матрица 3x3, используемая для преобразования координат источника (x1, y1) в координаты назначения (x2, y2) в соответствии с умножением матрицы:
[ x2 ]   [ scaleX shearX translateX ] [ x1 ]
[ y2 ] = [ shearY scaleY translateY ] [ y1 ]
[ 1  ]   [   0      0        1      ] [ 1  ]
AffineTransformBuilder Построитель объектов AffineTransform .
AlignmentPosition Положение выравнивания, которое необходимо применить.
ArrowStyle Виды начальной и конечной форм, с помощью которых можно визуализировать линейную геометрию.
AutoText Элемент текста, который динамически заменяется содержимым, которое может меняться со временем, например номером слайда.
AutoTextType Виды автотекста.
Autofit Описывает параметры автоподбора фигуры.
AutofitType Типы автоподбора.
Border Описывает границу вокруг элемента.
CellMergeState Состояния слияния ячеек таблицы.
Color Непрозрачный цвет
ColorScheme Цветовая схема определяет сопоставление членов ThemeColorType с фактическими цветами, используемыми для их визуализации.
ConnectionSite Сайт подключения на PageElement , который может подключаться к connector .
ContentAlignment Выравнивание содержимого для Shape или TableCell .
DashStyle Виды штрихов, с помощью которых можно визуализировать линейную геометрию.
Fill Описывает фон элемента страницы.
FillType Виды заливки.
Group Коллекция PageElement объединена как единое целое.
Image PageElement представляющий изображение.
Layout Макет в презентации.
Line PageElement представляющий строку.
LineCategory Категория линии.
LineFill Описывает заливку линии или контура.
LineFillType Виды заполнения линий.
LineType Типы линий.
Link Гипертекстовая ссылка.
LinkType Типы Link .
List Список в тексте.
ListPreset Предустановленные шаблоны глифов для списков в тексте.
ListStyle Стиль списка для диапазона текста.
Master Мастер презентации.
NotesMaster Мастер заметок в презентации.
NotesPage Страница заметок в презентации.
Page Страница в презентации.
PageBackground Описывает фон страницы.
PageBackgroundType Виды фонов страниц.
PageElement Визуальный элемент, отображаемый на странице.
PageElementRange Коллекция из одного или нескольких экземпляров PageElement .
PageElementType Тип элемента страницы.
PageRange Коллекция из одного или нескольких экземпляров Page .
PageType Типы страниц.
Paragraph Сегмент текста, заканчивающийся символом новой строки.
ParagraphAlignment Типы выравнивания текста абзаца.
ParagraphStyle Стили текста, применимые ко всем абзацам.
PictureFill Заливка, которая визуализирует изображение, растянутое до размеров его контейнера.
PlaceholderType Типы заполнителей.
Point Точка, представляющая местоположение.
PredefinedLayout Предопределенные макеты.
Presentation Презентация.
Selection Выбор пользователя в активной презентации.
SelectionType Тип Selection .
Shape PageElement представляющий общую форму, не имеющую более конкретной классификации.
ShapeType Типы фигур.
SheetsChart PageElement представляющий связанную диаграмму, встроенную из Google Sheets.
SheetsChartEmbedType Тип внедрения диаграммы в Таблицах.
Slide Слайд в презентации.
SlideLinkingMode Режим связей между слайдами.
SlidePosition Относительное положение Slide .
SlidesApp Создает и открывает Presentations , которые можно редактировать.
SolidFill Сплошная цветная заливка.
SpacingMode Различные режимы интервалов между абзацами.
SpeakerSpotlight PageElement представляющий прожектор выступающего.
Table PageElement представляющий таблицу.
TableCell Ячейка в таблице.
TableCellRange Коллекция из одного или нескольких экземпляров TableCell .
TableColumn Столбец в таблице.
TableRow Строка в таблице.
TextBaselineOffset Вертикальное смещение текста от его нормального положения.
TextDirection Текст направлений может течь.
TextRange Сегмент текстового содержимого Shape или TableCell .
TextStyle Стиль текста.
ThemeColor Цвет, который ссылается на запись в ColorScheme страницы.
ThemeColorType Имя записи в цветовой схеме страницы.
Video PageElement представляющий видео.
VideoSourceType Типы видеоисточников.
WordArt PageElement представляющий текстовое искусство.

AffineTransform

Методы

Метод Тип возврата Краткое описание
getScaleX() Number Получает элемент масштабирования координаты X.
getScaleY() Number Получает элемент масштабирования координаты Y.
getShearX() Number Получает элемент сдвига координаты X.
getShearY() Number Получает элемент сдвига координаты Y.
getTranslateX() Number Получает элемент перевода координаты X в пунктах.
getTranslateY() Number Получает элемент перевода координаты Y в пунктах.
toBuilder() AffineTransformBuilder Возвращает новый AffineTransformBuilder на основе этого преобразования.

AffineTransformBuilder

Методы

Метод Тип возврата Краткое описание
build() AffineTransform Создает объект AffineTransform , инициализируемый элементами, установленными в построителе.
setScaleX(scaleX) AffineTransformBuilder Устанавливает элемент масштабирования координаты X и возвращает построитель.
setScaleY(scaleY) AffineTransformBuilder Устанавливает элемент масштабирования координаты Y и возвращает построитель.
setShearX(shearX) AffineTransformBuilder Устанавливает элемент сдвига координаты X и возвращает построитель.
setShearY(shearY) AffineTransformBuilder Устанавливает элемент сдвига координаты Y и возвращает построитель.
setTranslateX(translateX) AffineTransformBuilder Устанавливает элемент перевода координаты X в пунктах и ​​возвращает построитель.
setTranslateY(translateY) AffineTransformBuilder Устанавливает элемент перевода координаты Y в пунктах и ​​возвращает построитель.

AlignmentPosition

Характеристики

Свойство Тип Описание
CENTER Enum Выровняйте по центру.
HORIZONTAL_CENTER Enum Выровняйте по горизонтальному центру.
VERTICAL_CENTER Enum Выровняйте по вертикальному центру.

ArrowStyle

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Стиль стрелки, который не поддерживается.
NONE Enum Нет стрелки.
STEALTH_ARROW Enum Стрела с зазубренной спинкой.
FILL_ARROW Enum Заполненная стрелка.
FILL_CIRCLE Enum Заполненный круг.
FILL_SQUARE Enum Заполненный квадрат.
FILL_DIAMOND Enum Заполненный бриллиант.
OPEN_ARROW Enum Полая стрела.
OPEN_CIRCLE Enum Полый круг.
OPEN_SQUARE Enum Полый квадрат.
OPEN_DIAMOND Enum Полый алмаз.

AutoText

Методы

Метод Тип возврата Краткое описание
getAutoTextType() AutoTextType Возвращает тип автотекста.
getIndex() Integer Возвращает индекс автоматического текста.
getRange() TextRange Возвращает TextRange охватывающий автоматический текст.

AutoTextType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип автоматического текста, который не поддерживается.
SLIDE_NUMBER Enum Номер слайда.

Autofit

Методы

Метод Тип возврата Краткое описание
disableAutofit() Autofit Устанавливает для AutofitType фигуры значение AutofitType.NONE .
getAutofitType() AutofitType Получает AutofitType фигуры.
getFontScale() Number Получает масштаб шрифта, примененный к фигуре.
getLineSpacingReduction() Number Получает уменьшение межстрочного интервала, примененное к фигуре.

AutofitType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип автоподбора, который не поддерживается.
NONE Enum Автоподбор не применяется.
TEXT_AUTOFIT Enum Сжимает текст при переполнении.
SHAPE_AUTOFIT Enum Изменяет размер фигуры в соответствии с текстом.

Border

Методы

Метод Тип возврата Краткое описание
getDashStyle() DashStyle Получает DashStyle границы.
getLineFill() LineFill Получает LineFill границы.
getWeight() Number Получает толщину границы в пунктах.
isVisible() Boolean Определяет, видна ли граница.
setDashStyle(style) Border Устанавливает DashStyle границы.
setTransparent() Border Делает границу прозрачной.
setWeight(points) Border Устанавливает толщину границы в пунктах.

CellMergeState

Характеристики

Свойство Тип Описание
NORMAL Enum Ячейка не объединена.
HEAD Enum Ячейка объединена и является головой (т.е.
MERGED Enum Ячейка объединена, но не является головной (т. е.

Color

Методы

Метод Тип возврата Краткое описание
asRgbColor() RgbColor Преобразует этот цвет в RgbColor .
asThemeColor() ThemeColor Преобразует этот цвет в ThemeColor .
getColorType() ColorType Получите тип этого цвета.

ColorScheme

Методы

Метод Тип возврата Краткое описание
getConcreteColor(theme) Color Возвращает конкретный Color , связанный с ThemeColorType в этой цветовой схеме.
getThemeColors() ThemeColorType[] Возвращает список всех возможных типов цветов темы в цветовой схеме.
setConcreteColor(type, color) ColorScheme Устанавливает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету.
setConcreteColor(type, red, green, blue) ColorScheme Устанавливает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету в формате RGB.
setConcreteColor(type, hexColor) ColorScheme Устанавливает конкретный цвет, связанный с ThemeColorType в этой цветовой схеме, равным заданному цвету в формате HEX.

ConnectionSite

Методы

Метод Тип возврата Краткое описание
getIndex() Integer Возвращает индекс сайта подключения.
getPageElement() PageElement Возвращает PageElement , на котором находится сайт подключения.

ContentAlignment

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Выравнивание содержимого, которое не поддерживается.
TOP Enum Выравнивает содержимое по верху держателя содержимого.
MIDDLE Enum Выравнивает содержимое по середине держателя содержимого.
BOTTOM Enum Выравнивает содержимое по нижней части держателя содержимого.

DashStyle

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Стиль тире, который не поддерживается.
SOLID Enum Сплошная линия.
DOT Enum Пунктирная линия.
DASH Enum Пунктирная линия.
DASH_DOT Enum Чередование тире и точки.
LONG_DASH Enum Линия с крупными черточками.
LONG_DASH_DOT Enum Чередование крупных черточек и точек.

Fill

Методы

Метод Тип возврата Краткое описание
getSolidFill() SolidFill Получите сплошную заливку этого фона или null , если тип заливки не FillType.SOLID .
getType() FillType Получите тип этой заливки.
isVisible() Boolean Виден ли фон.
setSolidFill(color) void Устанавливает сплошную заливку заданного Color .
setSolidFill(color, alpha) void Устанавливает сплошную заливку для заданных альфа и Color .
setSolidFill(red, green, blue) void Устанавливает сплошную заливку в соответствии с заданными значениями RGB.
setSolidFill(red, green, blue, alpha) void Устанавливает сплошную заливку для заданных значений альфа и RGB.
setSolidFill(hexString) void Устанавливает сплошную заливку для заданной шестнадцатеричной цветовой строки.
setSolidFill(hexString, alpha) void Устанавливает сплошную заливку для заданной строки альфа- и шестнадцатеричного цвета.
setSolidFill(color) void Устанавливает сплошную заливку для данного ThemeColorType .
setSolidFill(color, alpha) void Устанавливает сплошную заливку для заданного альфа и ThemeColorType .
setTransparent() void Устанавливает фон прозрачным.

FillType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип заливки, который не поддерживается.
NONE Enum Без заливки, поэтому фон прозрачный.
SOLID Enum Сплошная цветная заливка.

Group

Методы

Метод Тип возврата Краткое описание
alignOnPage(alignmentPosition) Group Выравнивает элемент по указанному положению выравнивания на странице.
bringForward() Group Перемещает элемент страницы вперед на один элемент.
bringToFront() Group Перемещает элемент страницы в начало страницы.
duplicate() PageElement Дублирует элемент страницы.
getChildren() PageElement[] Получает коллекцию элементов страницы в группе.
getConnectionSites() ConnectionSite[] Возвращает список ConnectionSite в элементе страницы или пустой список, если элемент страницы не имеет сайтов подключения.
getDescription() String Возвращает альтернативное текстовое описание элемента страницы.
getHeight() Number Получает высоту элемента в пунктах, которая является высотой ограничивающей рамки элемента, когда элемент не вращается.
getInherentHeight() Number Возвращает собственную высоту элемента в пунктах.
getInherentWidth() Number Возвращает собственную ширину элемента в пунктах.
getLeft() Number Возвращает горизонтальное положение элемента в пунктах, измеренное от верхнего левого угла страницы, когда элемент не вращается.
getObjectId() String Возвращает уникальный идентификатор этого объекта.
getPageElementType() PageElementType Возвращает тип элемента страницы, представленный в виде перечисления PageElementType .
getParentGroup() Group Возвращает группу, к которой принадлежит этот элемент страницы, или null если элемент не входит в группу.
getParentPage() Page Возвращает страницу, на которой находится этот элемент страницы.
getRotation() Number Возвращает угол поворота элемента по часовой стрелке вокруг его центра в градусах, где ноль градусов означает отсутствие вращения.
getTitle() String Возвращает замещающий текстовый заголовок элемента страницы.
getTop() Number Получает вертикальное положение элемента в точках, измеренное от верхнего левого угла страницы, когда элемент не вращается.
getTransform() AffineTransform Получает преобразование элемента страницы.
getWidth() Number Возвращает ширину элемента в пунктах, которая равна ширине ограничивающей рамки элемента, когда элемент не вращается.
preconcatenateTransform(transform) Group Предварительно объединяет предоставленное преобразование с существующим преобразованием элемента страницы.
remove() void Удаляет элемент страницы.
scaleHeight(ratio) Group Масштабирует высоту элемента в соответствии с указанным соотношением.
scaleWidth(ratio) Group Масштабирует ширину элемента в указанном соотношении.
select() void Выбирает только PageElement в активной презентации и удаляет любой предыдущий выбор.
select(replace) void Выбирает PageElement в активной презентации.
sendBackward() Group Отправляет элемент страницы назад на один элемент.
sendToBack() Group Отправляет элемент страницы в конец страницы.
setDescription(description) Group Устанавливает альтернативное текстовое описание элемента страницы.
setHeight(height) Group Устанавливает высоту элемента в пунктах, которая является высотой ограничивающей рамки элемента, когда элемент не вращается.
setLeft(left) Group Устанавливает горизонтальное положение элемента в пунктах, измеряемое от верхнего левого угла страницы, когда элемент не вращается.
setRotation(angle) Group Устанавливает угол поворота элемента по часовой стрелке вокруг его центра в градусах.
setTitle(title) Group Устанавливает замещающий текстовый заголовок элемента страницы.
setTop(top) Group Устанавливает вертикальное положение элемента в пунктах, измеряемое от верхнего левого угла страницы, когда элемент не вращается.
setTransform(transform) Group Устанавливает преобразование элемента страницы с помощью предоставленного преобразования.
setWidth(width) Group Устанавливает ширину элемента в пунктах, которая равна ширине ограничивающей рамки элемента, когда элемент не вращается.
ungroup() void Разгруппирует элементы группы.

Image

Методы

Метод Тип возврата Краткое описание
alignOnPage(alignmentPosition) Image Выравнивает элемент по указанному положению выравнивания на странице.
bringForward() Image Перемещает элемент страницы вперед на один элемент.
bringToFront() Image Перемещает элемент страницы в начало страницы.
duplicate() PageElement Дублирует элемент страницы.
getAs(contentType) Blob Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента.
getBlob() Blob Верните данные внутри этого изображения в виде большого двоичного объекта.
getBorder() Border Возвращает Border изображения.
getConnectionSites() ConnectionSite[] Возвращает список ConnectionSite в элементе страницы или пустой список, если элемент страницы не имеет сайтов подключения.
getContentUrl() String Получает URL-адрес изображения.
getDescription() String Возвращает альтернативное текстовое описание элемента страницы.
getHeight() Number Получает высоту элемента в пунктах, которая является высотой ограничивающей рамки элемента, когда элемент не вращается.
getInherentHeight() Number Возвращает собственную высоту элемента в пунктах.
getInherentWidth() Number Возвращает собственную ширину элемента в пунктах.
getLeft() Number Возвращает горизонтальное положение элемента в пунктах, измеренное от верхнего левого угла страницы, когда элемент не вращается.
getLink() Link Возвращает Link или null , если ссылки нет.
getObjectId() String Возвращает уникальный идентификатор этого объекта.
getPageElementType() PageElementType Возвращает тип элемента страницы, представленный в виде перечисления PageElementType .
getParentGroup() Group Возвращает группу, к которой принадлежит этот элемент страницы, или null если элемент не входит в группу.
getParentPage() Page Возвращает страницу, на которой находится этот элемент страницы.
getParentPlaceholder() PageElement Возвращает родительский элемент страницы заполнителя.
getPlaceholderIndex() Integer Возвращает индекс изображения-заполнителя.
getPlaceholderType() PlaceholderType Возвращает тип заполнителя изображения или PlaceholderType.NONE , если фигура не является заполнителем.
getRotation() Number Возвращает угол поворота элемента по часовой стрелке вокруг его центра в градусах, где ноль градусов означает отсутствие вращения.
getSourceUrl() String Получает исходный URL-адрес изображения, если он доступен.
getTitle() String Возвращает заголовок альтернативного текста элемента страницы.
getTop() Number Получает вертикальное положение элемента в точках, измеренное от верхнего левого угла страницы, когда элемент не вращается.
getTransform() AffineTransform Возвращает преобразование элемента страницы.
getWidth() Number Возвращает ширину элемента в пунктах, которая равна ширине ограничивающей рамки элемента, когда элемент не вращается.
preconcatenateTransform(transform) Image Предварительно объединяет предоставленное преобразование с существующим преобразованием элемента страницы.
remove() void Удаляет элемент страницы.
removeLink() void Удаляет Link .
replace(blobSource) Image Заменяет это изображение изображением, описанным объектом BlobSource .
replace(blobSource, crop) Image Заменяет это изображение изображением, описанным объектом Image , при необходимости обрезая изображение по размеру.
replace(imageUrl) Image Заменяет это изображение другим изображением, загруженным по указанному URL-адресу.
replace(imageUrl, crop) Image Заменяет это изображение другим изображением, загруженным по указанному URL-адресу, при необходимости обрезая изображение по размеру.
scaleHeight(ratio) Image Масштабирует высоту элемента в соответствии с указанным соотношением.
scaleWidth(ratio) Image Масштабирует ширину элемента в указанном соотношении.
select() void Выбирает только PageElement в активной презентации и удаляет любой предыдущий выбор.
select(replace) void Выбирает PageElement в активной презентации.
sendBackward() Image Отправляет элемент страницы назад на один элемент.
sendToBack() Image Отправляет элемент страницы в конец страницы.
setDescription(description) Image Устанавливает альтернативное текстовое описание элемента страницы.
setHeight(height) Image Устанавливает высоту элемента в пунктах, которая является высотой ограничивающей рамки элемента, когда элемент не вращается.
setLeft(left) Image Устанавливает горизонтальное положение элемента в пунктах, измеряемое от верхнего левого угла страницы, когда элемент не вращается.
setLinkSlide(slideIndex) Link Устанавливает Link на данный Slide используя индекс слайда, начинающийся с нуля.
setLinkSlide(slide) Link Устанавливает Link на данный Slide , ссылка устанавливается по заданному идентификатору слайда.
setLinkSlide(slidePosition) Link Устанавливает Link на данный Slide используя относительное положение слайда.
setLinkUrl(url) Link Устанавливает Link на данную непустую строку URL.
setRotation(angle) Image Устанавливает угол поворота элемента по часовой стрелке вокруг его центра в градусах.
setTitle(title) Image Устанавливает замещающий текстовый заголовок элемента страницы.
setTop(top) Image Устанавливает вертикальное положение элемента в пунктах, измеряемое от верхнего левого угла страницы, когда элемент не вращается.
setTransform(transform) Image Устанавливает преобразование элемента страницы с помощью предоставленного преобразования.
setWidth(width) Image Устанавливает ширину элемента в пунктах, которая равна ширине ограничивающей рамки элемента, когда элемент не вращается.

Layout

Методы

Метод Тип возврата Краткое описание
getBackground() PageBackground Получает фон страницы.
getColorScheme() ColorScheme Получает ColorScheme , связанную со страницей.
getGroups() Group[] Возвращает список объектов Group на странице.
getImages() Image[] Возвращает список объектов Image на странице.
getLayoutName() String Получает имя макета.
getLines() Line[] Возвращает список объектов Line на странице.
getMaster() Master Получает мастер, на котором основан макет.
getObjectId() String Получает уникальный идентификатор страницы.
getPageElementById(id) PageElement Возвращает PageElement на странице с заданным идентификатором или null , если его нет.
getPageElements() PageElement[] Возвращает список объектов PageElement , отображаемых на странице.
getPageType() PageType Получает тип страницы.
getPlaceholder(placeholderType) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType или null , если соответствующий заполнитель отсутствует.
getPlaceholder(placeholderType, placeholderIndex) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType и индекса-заполнителя или null , если заполнитель отсутствует.
getPlaceholders() PageElement[] Возвращает список объектов-заполнителей PageElement на странице.
getShapes() Shape[] Возвращает список объектов Shape на странице.
getSheetsCharts() SheetsChart[] Возвращает список объектов SheetsChart на странице.
getTables() Table[] Возвращает список объектов Table на странице.
getVideos() Video[] Возвращает список объектов Video на странице.
getWordArts() WordArt[] Возвращает список объектов WordArt на странице.
group(pageElements) Group Группирует все указанные элементы страницы.
insertGroup(group) Group Вставляет копию предоставленной Group на страницу.
insertImage(blobSource) Image Вставляет изображение в верхний левый угол страницы с размером по умолчанию из указанного BLOB-объекта изображения.
insertImage(blobSource, left, top, width, height) Image Вставляет изображение на страницу с заданным положением и размером из указанного BLOB-объекта изображения.
insertImage(image) Image Вставляет копию предоставленного Image на страницу.
insertImage(imageUrl) Image Вставляет изображение в верхний левый угол страницы с размером по умолчанию из предоставленного URL-адреса.
insertImage(imageUrl, left, top, width, height) Image Вставляет изображение на страницу с указанным положением и размером из предоставленного URL-адреса.
insertLine(line) Line Вставляет копию предоставленной Line на страницу.
insertLine(lineCategory, startConnectionSite, endConnectionSite) Line Вставляет на страницу линию, соединяющую два connection sites .
insertLine(lineCategory, startLeft, startTop, endLeft, endTop) Line Вставляет строку на страницу.
insertPageElement(pageElement) PageElement Вставляет копию предоставленного PageElement на страницу.
insertShape(shape) Shape Вставляет копию предоставленной Shape на страницу.
insertShape(shapeType) Shape Вставляет фигуру на страницу.
insertShape(shapeType, left, top, width, height) Shape Вставляет фигуру на страницу.
insertSheetsChart(sourceChart) SheetsChart Вставляет диаграмму Google Sheets на страницу.
insertSheetsChart(sourceChart, left, top, width, height) SheetsChart Вставляет диаграмму Google Sheets на страницу с указанным положением и размером.
insertSheetsChart(sheetsChart) SheetsChart Вставляет копию предоставленного SheetsChart на страницу.
insertSheetsChartAsImage(sourceChart) Image Вставляет диаграмму Google Sheets в виде Image на страницу.
insertSheetsChartAsImage(sourceChart, left, top, width, height) Image Вставляет диаграмму Google Sheets в виде Image на страницу с указанным положением и размером.
insertTable(numRows, numColumns) Table Вставляет таблицу на страницу.
insertTable(numRows, numColumns, left, top, width, height) Table Вставляет таблицу на страницу с указанным положением и размером.
insertTable(table) Table Вставляет копию предоставленной Table на страницу.
insertTextBox(text) Shape Вставляет на страницу текстовое поле Shape содержащее предоставленную строку.
insertTextBox(text, left, top, width, height) Shape Вставляет на страницу текстовое поле Shape содержащее предоставленную строку.
insertVideo(videoUrl) Video Вставляет видео в верхний левый угол страницы с размером по умолчанию.
insertVideo(videoUrl, left, top, width, height) Video Вставляет видео на страницу с заданным положением и размером.
insertVideo(video) Video Вставляет копию предоставленного Video на страницу.
insertWordArt(wordArt) WordArt Вставляет копию предоставленного WordArt на страницу.
remove() void Удаляет страницу.
replaceAllText(findText, replaceText) Integer Заменяет все экземпляры текста, совпадающего с текстом поиска, на текст замены.
replaceAllText(findText, replaceText, matchCase) Integer Заменяет все экземпляры текста, совпадающего с текстом поиска, на текст замены.
selectAsCurrentPage() void Выбирает Page в активной презентации в качестве current page selection и удаляет любой предыдущий выбор.

Line

Методы

Метод Тип возврата Краткое описание
alignOnPage(alignmentPosition) Line Выравнивает элемент по указанному положению выравнивания на странице.
bringForward() Line Перемещает элемент страницы вперед на один элемент.
bringToFront() Line Перемещает элемент страницы в начало страницы.
duplicate() PageElement Дублирует элемент страницы.
getConnectionSites() ConnectionSite[] Возвращает список ConnectionSite в элементе страницы или пустой список, если элемент страницы не имеет сайтов подключения.
getDashStyle() DashStyle Получает DashStyle линии.
getDescription() String Возвращает альтернативное текстовое описание элемента страницы.
getEnd() Point Возвращает конечную точку линии, измеренную от верхнего левого угла страницы.
getEndArrow() ArrowStyle Получает ArrowStyle стрелки в конце строки.
getEndConnection() ConnectionSite Возвращает соединение в конце строки или null , если соединения нет.
getHeight() Number Получает высоту элемента в пунктах, которая является высотой ограничивающей рамки элемента, когда элемент не вращается.
getInherentHeight() Number Возвращает собственную высоту элемента в пунктах.
getInherentWidth() Number Возвращает собственную ширину элемента в пунктах.
getLeft() Number Возвращает горизонтальное положение элемента в пунктах, измеренное от верхнего левого угла страницы, когда элемент не вращается.
getLineCategory() LineCategory Получает LineCategory линии.
getLineFill() LineFill Получает LineFill строки.
getLineType() LineType Получает LineType линии.
getLink() Link Возвращает Link или null , если ссылки нет.
getObjectId() String Возвращает уникальный идентификатор этого объекта.
getPageElementType() PageElementType Возвращает тип элемента страницы, представленный в виде перечисления PageElementType .
getParentGroup() Group Возвращает группу, к которой принадлежит этот элемент страницы, или null если элемент не входит в группу.
getParentPage() Page Возвращает страницу, на которой находится этот элемент страницы.
getRotation() Number Возвращает угол поворота элемента по часовой стрелке вокруг его центра в градусах, где ноль градусов означает отсутствие вращения.
getStart() Point Возвращает начальную точку линии, измеренную от верхнего левого угла страницы.
getStartArrow() ArrowStyle Получает ArrowStyle стрелки в начале строки.
getStartConnection() ConnectionSite Возвращает соединение в начале строки или null , если соединения нет.
getTitle() String Возвращает замещающий текстовый заголовок элемента страницы.
getTop() Number Получает вертикальное положение элемента в точках, измеренное от верхнего левого угла страницы, когда элемент не вращается.
getTransform() AffineTransform Возвращает преобразование элемента страницы.
getWeight() Number Возвращает толщину линии в пунктах.
getWidth() Number Возвращает ширину элемента в пунктах, которая равна ширине ограничивающей рамки элемента, когда элемент не вращается.
isConnector() Boolean Возвращает true , если линия является соединителем, или false , если нет.
preconcatenateTransform(transform) Line Предварительно объединяет предоставленное преобразование с существующим преобразованием элемента страницы.
remove() void Удаляет элемент страницы.
removeLink() void Удаляет Link .
reroute() Line Перенаправляет начало и конец строки на два ближайших места соединения на связанных элементах страницы.
scaleHeight(ratio) Line Масштабирует высоту элемента в указанном соотношении.
scaleWidth(ratio) Line Масштабирует ширину элемента в указанном соотношении.
select() void Выбирает только PageElement в активной презентации и удаляет любой предыдущий выбор.
select(replace) void Выбирает PageElement в активной презентации.
sendBackward() Line Отправляет элемент страницы назад на один элемент.
sendToBack() Line Отправляет элемент страницы в конец страницы.
setDashStyle(style) Line Устанавливает DashStyle линии.
setDescription(description) Line Устанавливает альтернативное текстовое описание элемента страницы.
setEnd(left, top) Line Устанавливает положение конечной точки линии.
setEnd(point) Line Устанавливает положение конечной точки линии.
setEndArrow(style) Line Устанавливает ArrowStyle стрелки в конце линии.
setEndConnection(connectionSite) Line Устанавливает соединение в конце линии.
setHeight(height) Line Устанавливает высоту элемента в пунктах, которая является высотой ограничивающей рамки элемента, когда элемент не вращается.
setLeft(left) Line Устанавливает горизонтальное положение элемента в пунктах, измеряемое от верхнего левого угла страницы, когда элемент не вращается.
setLineCategory(lineCategory) Line Устанавливает LineCategory линии.
setLinkSlide(slideIndex) Link Устанавливает Link на данный Slide используя индекс слайда, начинающийся с нуля.
setLinkSlide(slide) Link Устанавливает Link на данный Slide , ссылка устанавливается по заданному идентификатору слайда.
setLinkSlide(slidePosition) Link Устанавливает Link на данный Slide используя относительное положение слайда.
setLinkUrl(url) Link Устанавливает Link на данную непустую строку URL.
setRotation(angle) Line Устанавливает угол поворота элемента по часовой стрелке вокруг его центра в градусах.
setStart(left, top) Line Устанавливает положение начальной точки линии.
setStart(point) Line Устанавливает положение начальной точки линии.
setStartArrow(style) Line Устанавливает ArrowStyle стрелки в начале линии.
setStartConnection(connectionSite) Line Устанавливает соединение в начале строки.
setTitle(title) Line Устанавливает замещающий текстовый заголовок элемента страницы.
setTop(top) Line Устанавливает вертикальное положение элемента в пунктах, измеряемое от верхнего левого угла страницы, когда элемент не вращается.
setTransform(transform) Line Устанавливает преобразование элемента страницы с помощью предоставленного преобразования.
setWeight(points) Line Устанавливает толщину линии в пунктах.
setWidth(width) Line Устанавливает ширину элемента в пунктах, которая равна ширине ограничивающей рамки элемента, когда элемент не вращается.

LineCategory

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Категория линии, которая не поддерживается.
STRAIGHT Enum Прямые разъемы, включая прямой разъем 1.
BENT Enum Изогнутые разъемы, включая изогнутые разъемы 2–5.
CURVED Enum Изогнутые разъемы, включая изогнутые разъемы 2–5.

LineFill

Методы

Метод Тип возврата Краткое описание
getFillType() LineFillType Получает тип заполнения строки.
getSolidFill() SolidFill Получает сплошную заливку линии или null , если тип заливки не LineFillType.SOLID .
setSolidFill(color) void Устанавливает сплошную заливку заданного Color .
setSolidFill(color, alpha) void Устанавливает сплошную заливку для заданных альфа и Color .
setSolidFill(red, green, blue) void Устанавливает сплошную заливку в соответствии с заданными значениями RGB.
setSolidFill(red, green, blue, alpha) void Устанавливает сплошную заливку для заданных значений альфа и RGB.
setSolidFill(hexString) void Устанавливает сплошную заливку для заданной шестнадцатеричной цветовой строки.
setSolidFill(hexString, alpha) void Устанавливает сплошную заливку для заданной строки альфа- и шестнадцатеричного цвета.
setSolidFill(color) void Устанавливает сплошную заливку для данного ThemeColorType .
setSolidFill(color, alpha) void Устанавливает сплошную заливку для заданного альфа и ThemeColorType .

LineFillType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип заполнения строки, который не поддерживается.
NONE Enum Без заливки, поэтому линия или контур прозрачны.
SOLID Enum Сплошная цветная заливка.

LineType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип линии, который не поддерживается.
STRAIGHT_CONNECTOR_1 Enum Прямой соединитель 1 форма.
BENT_CONNECTOR_2 Enum Изогнутый разъем 2 формы.
BENT_CONNECTOR_3 Enum Изогнутый разъем 3 формы.
BENT_CONNECTOR_4 Enum Изогнутый разъем 4 формы.
BENT_CONNECTOR_5 Enum Изогнутый разъем 5 формы.
CURVED_CONNECTOR_2 Enum Изогнутая форма разъема 2.
CURVED_CONNECTOR_3 Enum Изогнутая форма разъема 3.
CURVED_CONNECTOR_4 Enum Изогнутая форма разъема 4.
CURVED_CONNECTOR_5 Enum Изогнутая форма разъема 5.
STRAIGHT_LINE Enum Прямая линия.

Методы

Метод Тип возврата Краткое описание
getLinkType() LinkType Возвращает LinkType .
getLinkedSlide() Slide Возвращает связанный Slide для типов ссылок, отличных от URL-адреса, если он существует.
getSlideId() String Возвращает идентификатор связанного Slide или null , если LinkType не LinkType.SLIDE_ID .
getSlideIndex() Integer Возвращает индекс связанного Slide начинающийся с нуля, или null если LinkType не LinkType.SLIDE_INDEX .
getSlidePosition() SlidePosition Возвращает SlidePosition связанного Slide или null , если LinkType не равен LinkType.SLIDE_POSITION .
getUrl() String Возвращает URL-адрес внешней веб-страницы или null , если LinkType не равен LinkType.URL .

LinkType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип ссылки, который не поддерживается.
URL Enum Ссылка на внешнюю веб-страницу.
SLIDE_POSITION Enum Ссылка на конкретный слайд в этой презентации, соответствующий его позиции.
SLIDE_ID Enum Ссылка на конкретный слайд в этой презентации, адресованный по его идентификатору.
SLIDE_INDEX Enum Ссылка на конкретный слайд в этой презентации, индекс которого начинается с нуля.

List

Методы

Метод Тип возврата Краткое описание
getListId() String Возвращает идентификатор списка.
getListParagraphs() Paragraph[] Возвращает все Paragraphs в списке.

ListPreset

Характеристики

Свойство Тип Описание
DISC_CIRCLE_SQUARE Enum Список с глифами «ДИСК», «КРУГ» и «КВАДРАТ» для первых трех уровней вложенности списка.
DIAMONDX_ARROW3D_SQUARE Enum Список с глифами DIAMONDX, ARROW3D и SQUARE для первых трех уровней вложенности списка.
CHECKBOX Enum Список с глифами «CHECKBOX» для всех уровней вложенности списка.
ARROW_DIAMOND_DISC Enum Список с глифами «СТРЕЛКА», «АЛМАЗ» и «ДИСК» для первых трех уровней вложенности списка.
STAR_CIRCLE_SQUARE Enum Список с глифами «ЗВЕЗДА», «КРУГ» и «КВАДРАТ» для первых трех уровней вложенности списка.
ARROW3D_CIRCLE_SQUARE Enum Список с глифами «ARROW3D», «CIRCLE» и «SQUARE» для первых трех уровней вложенности списка.
LEFTTRIANGLE_DIAMOND_DISC Enum Список с глифами «ЛЕВЫЙ ТРЕУГОЛЬНИК», «АЛМАЗ» и «ДИСК» для первых трех уровней вложенности списка.
DIAMONDX_HOLLOWDIAMOND_SQUARE Enum Список с глифами DIAMONDX, HOLLOWDIAMOND и SQUARE для первых трех уровней вложенности списка.
DIAMOND_CIRCLE_SQUARE Enum Список с глифами «АЛМАЗ», «КРУГ» и «КВАДРАТ» для первых трех уровней вложенности списка.
DIGIT_ALPHA_ROMAN Enum Список с глифами «ЦИФРА», «АЛЬФА» и «РИМЯ» для первых трех уровней вложенности списка, за которыми следуют точки.
DIGIT_ALPHA_ROMAN_PARENS Enum Список с глифами «ЦИФРА», «АЛЬФА» и «РИМЯ» для первых трех уровней вложенности списка, за которыми следуют круглые скобки.
DIGIT_NESTED Enum Список с глифами `DIGIT`, разделенными точками, где каждый уровень вложенности использует глиф предыдущего уровня вложенности в качестве префикса.
UPPERALPHA_ALPHA_ROMAN Enum Список с глифами UPPERALPHA, ALPHA и ROMAN для первых трех уровней вложенности списка, за которыми следуют точки.
UPPERROMAN_UPPERALPHA_DIGIT Enum Список с глифами `UPPERROMAN`, `UPPERALPHA` и `DIGIT` для первых трех уровней вложенности списка, за которыми следуют точки.
ZERODIGIT_ALPHA_ROMAN Enum Список с глифами ZERODIGIT, ALPHA и ROMAN для первых трех уровней вложенности списка, за которыми следуют точки.

ListStyle

Методы

Метод Тип возврата Краткое описание
applyListPreset(listPreset) ListStyle Применяет указанный ListPreset ко всем абзацам, которые перекрываются с текстом.
getGlyph() String Возвращает визуализированный глиф для текста.
getList() List Возвращает List в котором находится текст, или null если ни одного текста нет в списке, или часть текста находится в списке, или текст находится в нескольких списках.
getNestingLevel() Integer Возвращает уровень вложенности текста, отсчитываемый от 0.
isInList() Boolean Возвращает true , если текст находится ровно в одном списке, false , если ни одного текста нет в списке, и null , если в списке находится только часть текста или если текст находится в нескольких списках.
removeFromList() ListStyle Удаляет абзацы, перекрывающиеся с текстом, из любых списков.

Master

Методы

Метод Тип возврата Краткое описание
getBackground() PageBackground Получает фон страницы.
getColorScheme() ColorScheme Получает ColorScheme , связанную со страницей.
getGroups() Group[] Возвращает список объектов Group на странице.
getImages() Image[] Возвращает список объектов Image на странице.
getLayouts() Layout[] Получает макеты этого мастера.
getLines() Line[] Возвращает список объектов Line на странице.
getObjectId() String Получает уникальный идентификатор страницы.
getPageElementById(id) PageElement Возвращает PageElement на странице с заданным идентификатором или null , если его нет.
getPageElements() PageElement[] Возвращает список объектов PageElement , отображаемых на странице.
getPageType() PageType Получает тип страницы.
getPlaceholder(placeholderType) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType или null , если соответствующий заполнитель отсутствует.
getPlaceholder(placeholderType, placeholderIndex) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType и индекса-заполнителя или null , если заполнитель отсутствует.
getPlaceholders() PageElement[] Возвращает список объектов-заполнителей PageElement на странице.
getShapes() Shape[] Возвращает список объектов Shape на странице.
getSheetsCharts() SheetsChart[] Возвращает список объектов SheetsChart на странице.
getTables() Table[] Возвращает список объектов Table на странице.
getVideos() Video[] Возвращает список объектов Video на странице.
getWordArts() WordArt[] Возвращает список объектов WordArt на странице.
group(pageElements) Group Группирует все указанные элементы страницы.
insertGroup(group) Group Вставляет копию предоставленной Group на страницу.
insertImage(blobSource) Image Вставляет изображение в верхний левый угол страницы с размером по умолчанию из указанного BLOB-объекта изображения.
insertImage(blobSource, left, top, width, height) Image Вставляет изображение на страницу с заданным положением и размером из указанного BLOB-объекта изображения.
insertImage(image) Image Вставляет копию предоставленного Image на страницу.
insertImage(imageUrl) Image Вставляет изображение в верхний левый угол страницы с размером по умолчанию из предоставленного URL-адреса.
insertImage(imageUrl, left, top, width, height) Image Вставляет изображение на страницу с указанным положением и размером из предоставленного URL-адреса.
insertLine(line) Line Вставляет копию предоставленной Line на страницу.
insertLine(lineCategory, startConnectionSite, endConnectionSite) Line Вставляет на страницу линию, соединяющую два connection sites .
insertLine(lineCategory, startLeft, startTop, endLeft, endTop) Line Вставляет строку на страницу.
insertPageElement(pageElement) PageElement Вставляет копию предоставленного PageElement на страницу.
insertShape(shape) Shape Вставляет копию предоставленной Shape на страницу.
insertShape(shapeType) Shape Вставляет фигуру на страницу.
insertShape(shapeType, left, top, width, height) Shape Вставляет фигуру на страницу.
insertSheetsChart(sourceChart) SheetsChart Вставляет диаграмму Google Sheets на страницу.
insertSheetsChart(sourceChart, left, top, width, height) SheetsChart Вставляет диаграмму Google Sheets на страницу с указанным положением и размером.
insertSheetsChart(sheetsChart) SheetsChart Вставляет копию предоставленного SheetsChart на страницу.
insertSheetsChartAsImage(sourceChart) Image Вставляет диаграмму Google Sheets в виде Image на страницу.
insertSheetsChartAsImage(sourceChart, left, top, width, height) Image Вставляет диаграмму Google Таблиц в виде Image на страницу с указанным положением и размером.
insertTable(numRows, numColumns) Table Вставляет таблицу на страницу.
insertTable(numRows, numColumns, left, top, width, height) Table Вставляет таблицу на страницу с указанным положением и размером.
insertTable(table) Table Вставляет копию предоставленной Table на страницу.
insertTextBox(text) Shape Вставляет на страницу текстовое поле Shape содержащее предоставленную строку.
insertTextBox(text, left, top, width, height) Shape Вставляет на страницу текстовое поле Shape содержащее предоставленную строку.
insertVideo(videoUrl) Video Вставляет видео в верхний левый угол страницы с размером по умолчанию.
insertVideo(videoUrl, left, top, width, height) Video Вставляет видео на страницу с заданным положением и размером.
insertVideo(video) Video Вставляет копию предоставленного Video на страницу.
insertWordArt(wordArt) WordArt Вставляет копию предоставленного WordArt на страницу.
remove() void Удаляет страницу.
replaceAllText(findText, replaceText) Integer Заменяет все экземпляры текста, совпадающего с текстом поиска, на текст замены.
replaceAllText(findText, replaceText, matchCase) Integer Заменяет все экземпляры текста, совпадающего с текстом поиска, на текст замены.
selectAsCurrentPage() void Выбирает Page в активной презентации в качестве current page selection и удаляет любой предыдущий выбор.

NotesMaster

Методы

Метод Тип возврата Краткое описание
getGroups() Group[] Возвращает список объектов Group на странице.
getImages() Image[] Возвращает список объектов Image на странице.
getLines() Line[] Возвращает список объектов Line на странице.
getObjectId() String Получает уникальный идентификатор страницы.
getPageElementById(id) PageElement Возвращает PageElement на странице с заданным идентификатором или null , если его нет.
getPageElements() PageElement[] Возвращает список объектов PageElement , отображаемых на странице.
getPlaceholder(placeholderType) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType или null , если соответствующий заполнитель отсутствует.
getPlaceholder(placeholderType, placeholderIndex) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType и индекса-заполнителя или null , если заполнитель отсутствует.
getPlaceholders() PageElement[] Возвращает список объектов-заполнителей PageElement на странице.
getShapes() Shape[] Возвращает список объектов Shape на странице.
getSheetsCharts() SheetsChart[] Возвращает список объектов SheetsChart на странице.
getTables() Table[] Возвращает список объектов Table на странице.
getVideos() Video[] Возвращает список объектов Video на странице.
getWordArts() WordArt[] Возвращает список объектов WordArt на странице.

NotesPage

Методы

Метод Тип возврата Краткое описание
getGroups() Group[] Возвращает список объектов Group на странице.
getImages() Image[] Возвращает список объектов Image на странице.
getLines() Line[] Возвращает список объектов Line на странице.
getObjectId() String Получает уникальный идентификатор страницы.
getPageElementById(id) PageElement Возвращает PageElement на странице с заданным идентификатором или null , если его нет.
getPageElements() PageElement[] Возвращает список объектов PageElement , отображаемых на странице.
getPlaceholder(placeholderType) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType или null , если соответствующий заполнитель отсутствует.
getPlaceholder(placeholderType, placeholderIndex) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType и индекса-заполнителя или null , если заполнитель отсутствует.
getPlaceholders() PageElement[] Возвращает список объектов-заполнителей PageElement на странице.
getShapes() Shape[] Возвращает список объектов Shape на странице.
getSheetsCharts() SheetsChart[] Возвращает список объектов SheetsChart на странице.
getSpeakerNotesShape() Shape Получает фигуру, содержащую заметки докладчика на странице.
getTables() Table[] Возвращает список объектов Table на странице.
getVideos() Video[] Возвращает список объектов Video на странице.
getWordArts() WordArt[] Возвращает список объектов WordArt на странице.
replaceAllText(findText, replaceText) Integer Заменяет все экземпляры текста, совпадающего с текстом поиска, на текст замены.
replaceAllText(findText, replaceText, matchCase) Integer Заменяет все экземпляры текста, совпадающего с текстом поиска, на текст замены.

Page

Методы

Метод Тип возврата Краткое описание
asLayout() Layout Возвращает страницу как макет.
asMaster() Master Возвращает страницу как главную.
asSlide() Slide Возвращает страницу в виде слайда.
getBackground() PageBackground Получает фон страницы.
getColorScheme() ColorScheme Получает ColorScheme , связанную со страницей.
getGroups() Group[] Возвращает список объектов Group на странице.
getImages() Image[] Возвращает список объектов Image на странице.
getLines() Line[] Возвращает список объектов Line на странице.
getObjectId() String Получает уникальный идентификатор страницы.
getPageElementById(id) PageElement Возвращает PageElement на странице с заданным идентификатором или null , если его нет.
getPageElements() PageElement[] Возвращает список объектов PageElement , отображаемых на странице.
getPageType() PageType Получает тип страницы.
getPlaceholder(placeholderType) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType или null , если соответствующий заполнитель отсутствует.
getPlaceholder(placeholderType, placeholderIndex) PageElement Возвращает объект-заполнитель PageElement для указанного PlaceholderType и индекса-заполнителя или null , если заполнитель отсутствует.
getPlaceholders() PageElement[] Возвращает список объектов-заполнителей PageElement на странице.
getShapes() Shape[] Возвращает список объектов Shape на странице.
getSheetsCharts() SheetsChart[] Возвращает список объектов SheetsChart на странице.
getTables() Table[] Возвращает список объектов Table на странице.
getVideos() Video[] Возвращает список объектов Video на странице.
getWordArts() WordArt[] Возвращает список объектов WordArt на странице.
group(pageElements) Group Группирует все указанные элементы страницы.
insertGroup(group) Group Вставляет копию предоставленной Group на страницу.
insertImage(blobSource) Image Вставляет изображение в верхний левый угол страницы с размером по умолчанию из указанного BLOB-объекта изображения.
insertImage(blobSource, left, top, width, height) Image Вставляет изображение на страницу с заданным положением и размером из указанного BLOB-объекта изображения.
insertImage(image) Image Вставляет копию предоставленного Image на страницу.
insertImage(imageUrl) Image Вставляет изображение в верхнем левом углу страницы с размером по умолчанию из предоставленного URL.
insertImage(imageUrl, left, top, width, height) Image Вставляет изображение на странице с предоставленной позицией и размером из предоставленного URL.
insertLine(line) Line Вставьте копию предоставленной Line на странице.
insertLine(lineCategory, startConnectionSite, endConnectionSite) Line Вставьте строку на странице, подключая два connection sites .
insertLine(lineCategory, startLeft, startTop, endLeft, endTop) Line Вставляет строку на странице.
insertPageElement(pageElement) PageElement Вставьте копию предоставленного PageElement на странице.
insertShape(shape) Shape Вставьте копию предоставленной Shape на странице.
insertShape(shapeType) Shape Вставляет форму на странице.
insertShape(shapeType, left, top, width, height) Shape Вставляет форму на странице.
insertSheetsChart(sourceChart) SheetsChart Вставьте диаграмму Google Sheets на странице.
insertSheetsChart(sourceChart, left, top, width, height) SheetsChart Вставьте диаграмму Google Sheets на странице с предоставленной позицией и размером.
insertSheetsChart(sheetsChart) SheetsChart Вставьте копию предоставленного SheetsChart на странице.
insertSheetsChartAsImage(sourceChart) Image Вставьте диаграмму Google Sheets в качестве Image на странице.
insertSheetsChartAsImage(sourceChart, left, top, width, height) Image Вставьте диаграмму Google Sheets в качестве Image на странице с предоставленной позицией и размером.
insertTable(numRows, numColumns) Table Вставляет таблицу на странице.
insertTable(numRows, numColumns, left, top, width, height) Table Вставьте таблицу на странице с предоставленной позицией и размером.
insertTable(table) Table Вставляет копию предоставленной Table на странице.
insertTextBox(text) Shape Вставляет Shape текстового поля, содержащую предоставленную строку на странице.
insertTextBox(text, left, top, width, height) Shape Вставляет Shape текстового поля, содержащую предоставленную строку на странице.
insertVideo(videoUrl) Video Вставьте видео в верхнем левом углу страницы с размером по умолчанию.
insertVideo(videoUrl, left, top, width, height) Video Вставьте видео на странице с предоставленной позицией и размером.
insertVideo(video) Video Вставьте копию предоставленного Video на странице.
insertWordArt(wordArt) WordArt Вставьте копию предоставленного WordArt на странице.
remove() void Удаляет страницу.
replaceAllText(findText, replaceText) Integer Заменяет все экземпляры сопоставления текста. Найдите текст с заменой текста.
replaceAllText(findText, replaceText, matchCase) Integer Заменяет все экземпляры сопоставления текста. Найдите текст с заменой текста.
selectAsCurrentPage() void Выбирает Page в активной презентации в качестве current page selection и удаляет любой предыдущий выбор.

PageBackground

Методы

Метод Возврат тип Краткое описание
getPictureFill() PictureFill Получите растянутое изображение заполнения этого фона или null , если тип фонового заполнения не является PageBackgroundType.PICTURE .
getSolidFill() SolidFill Получите твердую заполнение этого фона или null , если тип фонового заполнения не является PageBackgroundType.SOLID .
getType() PageBackgroundType Получите тип этой страницы.
isVisible() Boolean Виден ли фон.
setPictureFill(blobSource) void Устанавливает изображение из указанного изображения Blob в качестве фона страницы.
setPictureFill(imageUrl) void Устанавливает изображение на предоставленном URL в качестве фона страницы.
setSolidFill(color) void Устанавливает твердую заполнение на данное Color .
setSolidFill(color, alpha) void Устанавливает твердую заполнение на данную альфа и Color .
setSolidFill(red, green, blue) void Устанавливает твердую заполнение на заданные значения RGB.
setSolidFill(red, green, blue, alpha) void Устанавливает твердую заполнение на заданные значения альфа и RGB.
setSolidFill(hexString) void Устанавливает твердую заполнение на данную шестигранную цветную строку.
setSolidFill(hexString, alpha) void Устанавливает твердую заполнение на данную альфа и шестигранную цветную струну.
setSolidFill(color) void Устанавливает твердую заполнение на данную ThemeColorType .
setSolidFill(color, alpha) void Устанавливает твердую заполнение на данную альфа и ThemeColorType .
setTransparent() void Устанавливает фон для прозрачного.

PageBackgroundType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип фона страницы, который не поддерживается.
NONE Enum Нет заполнения, поэтому фон станет белым.
SOLID Enum Сплошной цвет заполнения.
PICTURE Enum Картина, которая растянута, чтобы заполнить страницу.

PageElement

Методы

Метод Возврат тип Краткое описание
alignOnPage(alignmentPosition) PageElement Выравнивает элемент с указанной позицией выравнивания на странице.
asGroup() Group Возвращает элемент страницы как группу.
asImage() Image Возвращает элемент страницы как изображение.
asLine() Line Возвращает элемент страницы как строку.
asShape() Shape Возвращает элемент страницы в виде формы.
asSheetsChart() SheetsChart Возвращает элемент страницы в виде связанной диаграммы, встроенной из Google Sheets.
asSpeakerSpotlight() SpeakerSpotlight Возвращает элемент страницы в качестве прожектора динамика.
asTable() Table Возвращает элемент страницы в качестве таблицы.
asVideo() Video Возвращает элемент страницы как видео.
asWordArt() WordArt Возвращает элемент страницы как слово искусство.
bringForward() PageElement Переводит элемент страницы на странице одним элементом.
bringToFront() PageElement Приносит элемент страницы в переднюю часть страницы.
duplicate() PageElement Дублировать элемент страницы.
getConnectionSites() ConnectionSite[] Возвращает список ConnectionSite S в элементе страницы или в пустом списке, если элемент страницы не имеет никаких сайтов соединений.
getDescription() String Возвращает описание альтернативного текста элемента страницы.
getHeight() Number Получает высоту элемента в точках, которая является высотой ограничивающей коробки элемента, когда элемент не имеет вращения.
getInherentHeight() Number Возвращает неотъемлемая высота элемента в точках.
getInherentWidth() Number Возвращает неотъемлемая ширина элемента в точках.
getLeft() Number Возвращает горизонтальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
getObjectId() String Возвращает уникальный идентификатор для этого объекта.
getPageElementType() PageElementType Возвращает тип элемента страницы, представленную как перечисление PageElementType .
getParentGroup() Group Возвращает группу, которой принадлежит этот элемент страницы или null , если элемент не в группе.
getParentPage() Page Возвращает страницу Эта страница. Элемент включен.
getRotation() Number Возвращает угол поворота по часовой стрелке вокруг своего центра в градусах, где нулевые градусы не означает вращения.
getTitle() String Возвращает заголовок альт -текста элемента страницы.
getTop() Number Получает вертикальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
getTransform() AffineTransform Возвращает преобразование элемента страницы.
getWidth() Number Возвращает ширину элемента в точках, которая является шириной ограничивающей коробки элемента, когда элемент не имеет вращения.
preconcatenateTransform(transform) PageElement Преодолевает предоставленное преобразование в существующее преобразование элемента страницы.
remove() void Удаляет элемент страницы.
scaleHeight(ratio) PageElement Масштабирует высоту элемента по указанному соотношению.
scaleWidth(ratio) PageElement Масштабирует ширину элемента по указанному соотношению.
select() void Выбирает только PageElement в активной презентации и удаляет любой предыдущий выбор.
select(replace) void Выбирает PageElement в активной презентации.
sendBackward() PageElement Отправляет элемент страницы назад на странице одним элементом.
sendToBack() PageElement Отправляет элемент страницы на заднюю часть страницы.
setDescription(description) PageElement Устанавливает Alt Text Text Element Element.
setHeight(height) PageElement Устанавливает высоту элемента в точках, которая является высотой ограничивающей коробки элемента, когда элемент не имеет вращения.
setLeft(left) PageElement Устанавливает горизонтальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
setRotation(angle) PageElement Устанавливает угол поворота по часовой стрелке вокруг его центра в градусах.
setTitle(title) PageElement Устанавливает заголовок альт -текста элемента страницы.
setTop(top) PageElement Устанавливает вертикальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
setTransform(transform) PageElement Устанавливает преобразование элемента страницы с предоставленным преобразованием.
setWidth(width) PageElement Устанавливает ширину элемента в точках, которая является шириной ограничивающей коробки элемента, когда элемент не имеет вращения.

PageElementRange

Методы

Метод Возврат тип Краткое описание
getPageElements() PageElement[] Возвращает список экземпляров PageElement .

PageElementType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Представляет элемент страницы, который не поддерживается и не может быть дополнительно классифицирован.
SHAPE Enum Представляет собой общую форму, которая не имеет более конкретной классификации.
IMAGE Enum Представляет изображение.
VIDEO Enum Представляет видео.
TABLE Enum Представляет таблицу.
GROUP Enum Представляет коллекцию элементов страницы, соединенных как единое целое.
LINE Enum Представляет линию.
WORD_ART Enum Представляет слово искусство.
SHEETS_CHART Enum Представляет собой связанную диаграмму, встроенную из Google Sheets.
SPEAKER_SPOTLIGHT Enum Представляет центр внимания динамика.

PageRange

Методы

Метод Возврат тип Краткое описание
getPages() Page[] Возвращает список экземпляров Page .

PageType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип страницы, который не поддерживается.
SLIDE Enum Слайд -страница.
LAYOUT Enum Страница макета.
MASTER Enum Главная страница.

Paragraph

Методы

Метод Возврат тип Краткое описание
getIndex() Integer Возвращает индекс новой линии абзаца.
getRange() TextRange Возвращает TextRange охватывающий текст в абзаце, закончившийся новым символом этого объекта.

ParagraphAlignment

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Выравнивание абзаца, которое не поддерживается.
START Enum Параграф выровнен с началом строки.
CENTER Enum Абзац центрирован.
END Enum Параграф выровнен с концом линии.
JUSTIFIED Enum Абграф оправдан.

ParagraphStyle

Методы

Метод Возврат тип Краткое описание
getIndentEnd() Number Возвращает текст конечного отступления для абзацев в TextRange в точках или null , если в данном тексте есть несколько стилей абзацев.
getIndentFirstLine() Number Возвращает отступление для первой строки параграфов в TextRange в точках или null , если в данном тексте есть несколько стилей абзацев.
getIndentStart() Number Возвращает текстовое начало отступления для абзацев в TextRange в точках или null , если в данном тексте есть несколько стилей абзацев.
getLineSpacing() Number Возвращает интернет -интервал или null , если в данном тексте есть несколько стилей абзаца.
getParagraphAlignment() ParagraphAlignment Возвращает ParagraphAlignment параграфов в TextRange или null , если в данном тексте есть несколько стилей абзацев.
getSpaceAbove() Number Возвращает дополнительное место над абзацами в TextRange в точках или null , если в данном тексте есть несколько стилей абзацев.
getSpaceBelow() Number Возвращает дополнительное место ниже абзацев в TextRange в пунктах или null , если в данном тексте есть несколько стилей абзацев.
getSpacingMode() SpacingMode Возвращает SpacingMode для параграфов в TextRange или null , если в данном тексте есть несколько стилей абзацев.
getTextDirection() TextDirection Возвращает TextDirection для абзацев в TextRange или null , если в данном тексте есть несколько стилей абзацев.
setIndentEnd(indent) ParagraphStyle Устанавливает конечный текст для абзацев в TextRange в точках.
setIndentFirstLine(indent) ParagraphStyle Устанавливает отступление для первой линии параграфов в TextRange в точках.
setIndentStart(indent) ParagraphStyle Устанавливает текстовое начало для параграфов в TextRange в точках.
setLineSpacing(spacing) ParagraphStyle Устанавливает расстояние между линиями.
setParagraphAlignment(alignment) ParagraphStyle Устанавливает ParagraphAlignment параграфов в TextRange .
setSpaceAbove(space) ParagraphStyle Устанавливает дополнительное место над абзацами в TextRange в точках.
setSpaceBelow(space) ParagraphStyle Устанавливает дополнительное пространство ниже абзацев в TextRange в пунктах.
setSpacingMode(mode) ParagraphStyle Устанавливает SpacingMode для параграфов в TextRange .
setTextDirection(direction) ParagraphStyle Устанавливает TextDirection для абзацев в TextRange .

PictureFill

Методы

Метод Возврат тип Краткое описание
getAs(contentType) Blob Верните данные внутри этого объекта в виде пятна, преобразованной в указанный тип контента.
getBlob() Blob Верните данные внутри этого объекта в виде капли.
getContentUrl() String Получает URL на изображение.
getSourceUrl() String Получает URL -адрес источника изображения, если доступно.

PlaceholderType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип заполнителя, который не поддерживается.
NONE Enum Не заполнитель.
BODY Enum Текс тела.
CHART Enum Диаграмма или график.
CLIP_ART Enum Клип Арт Изображение.
CENTERED_TITLE Enum Центр титула.
DIAGRAM Enum Диаграмма.
DATE_AND_TIME Enum Дата и время.
FOOTER Enum Текст нижнего колонтитула.
HEADER Enum Текст заголовка.
MEDIA Enum Мультимедиа.
OBJECT Enum Любой тип контента.
PICTURE Enum Картина.
SLIDE_NUMBER Enum Количество слайда.
SUBTITLE Enum Подзаголовок.
TABLE Enum Стол.
TITLE Enum Название слайда.
SLIDE_IMAGE Enum Слайд изображение.

Point

Методы

Метод Возврат тип Краткое описание
getX() Number Получает горизонтальную координату, измеренную в точках.
getY() Number Получает вертикальную координату, измеренную в точках.

PredefinedLayout

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Макет, который не поддерживается.
BLANK Enum Пустой макет, без заполнителей.
CAPTION_ONLY Enum Макет с надписью внизу.
TITLE Enum Макет с заголовком и субтитрами.
TITLE_AND_BODY Enum Макет с заголовком и телом.
TITLE_AND_TWO_COLUMNS Enum Макет с заголовком и двумя столбцами.
TITLE_ONLY Enum Макет только с заголовком.
SECTION_HEADER Enum Макет с заголовком раздела.
SECTION_TITLE_AND_DESCRIPTION Enum Макет с заголовком и субтитрами с одной стороны и описанием с другой.
ONE_COLUMN_TEXT Enum Макет с одним заголовком и одним телом, расположенным в одном столбце.
MAIN_POINT Enum Макет с главным вопросом.
BIG_NUMBER Enum Макет с большим номером.

Presentation

Методы

Метод Возврат тип Краткое описание
addEditor(emailAddress) Presentation Добавляет данного пользователя в список редакторов для Presentation .
addEditor(user) Presentation Добавляет данного пользователя в список редакторов для Presentation .
addEditors(emailAddresses) Presentation Добавляет заданный массив пользователей в список редакторов для Presentation .
addViewer(emailAddress) Presentation Добавляет данного пользователя в список зрителей для Presentation .
addViewer(user) Presentation Добавляет данного пользователя в список зрителей для Presentation .
addViewers(emailAddresses) Presentation Добавляет заданный массив пользователей в список зрителей для Presentation .
appendSlide() Slide Добавляет слайд к концу презентации с использованием PredefinedLayout.BLANK основанного на текущем мастере.
appendSlide(layout) Slide Добавляет слайд в конце презентации, используя указанный макет на основе текущего мастера.
appendSlide(predefinedLayout) Slide Добавляет слайд к концу презентации, используя указанный предварительно определенный макет на основе текущего мастера.
appendSlide(slide) Slide Добавляет копию предоставленного Slide в конце презентации.
appendSlide(slide, linkingMode) Slide Добавляет копию предоставленного Slide из презентации источника до конца текущей презентации и устанавливает слайд -канал, как указано в SlideLinkingMode .
getEditors() User[] Получает список редакторов для этой Presentation .
getId() String Получает уникальный идентификатор презентации.
getLayouts() Layout[] Получает макеты в презентации.
getMasters() Master[] Получает мастера в презентации.
getName() String Получает имя или заголовок презентации.
getNotesMaster() NotesMaster Получает примечания Мастер презентации.
getNotesPageHeight() Number Получает высоту страницы Магистр Примечаний и заметки на страницах в презентации в пунктах.
getNotesPageWidth() Number Получает ширину страницы мастера примечаний и страниц примечаний в презентации в пунктах.
getPageElementById(id) PageElement Возвращает PageElement с данным идентификатором или null , если нет.
getPageHeight() Number Получает высоту страницы слайдов, макетов и мастеров в презентации в точках.
getPageWidth() Number Получает ширину страницы слайдов, макетов и мастеров в презентации в пунктах.
getSelection() Selection Получает выбор пользователя в активной презентации.
getSlideById(id) Slide Возвращает Slide с данным идентификатором или null , если нет.
getSlides() Slide[] Получает слайды в презентации.
getUrl() String Получает URL, чтобы получить доступ к этой презентации.
getViewers() User[] Получает список зрителей и комментаторов для этой Presentation .
insertSlide(insertionIndex) Slide Вставляет слайд в указанный индекс в презентации с использованием предопределенного макета PredefinedLayout.BLANK на основе текущего мастера.
insertSlide(insertionIndex, layout) Slide Вставьте слайд в указанном индексе в презентации, используя указанный макет на основе текущего мастера.
insertSlide(insertionIndex, predefinedLayout) Slide Вставляет слайд в указанном индексе в презентации с использованием указанной предварительно определенной компоновки на основе текущего мастера.
insertSlide(insertionIndex, slide) Slide Вставляет копию предоставленного Slide в указанном индексе в презентации.
insertSlide(insertionIndex, slide, linkingMode) Slide Вставляет копию предоставленного Slide из презентации источника в указанный индекс в текущей презентации и устанавливает слайдную связь, как указано в SlideLinkingMode .
removeEditor(emailAddress) Presentation Удаляет данного пользователя из списка редакторов для Presentation .
removeEditor(user) Presentation Удаляет данного пользователя из списка редакторов для Presentation .
removeViewer(emailAddress) Presentation Удаляет данного пользователя из списка зрителей и комментаторов для Presentation .
removeViewer(user) Presentation Удаляет данного пользователя из списка зрителей и комментаторов для Presentation .
replaceAllText(findText, replaceText) Integer Заменяет все экземпляры сопоставления текста. Найдите текст с заменой текста.
replaceAllText(findText, replaceText, matchCase) Integer Заменяет все экземпляры сопоставления текста. Найдите текст с заменой текста.
saveAndClose() void Сохраняет текущую Presentation .
setName(name) void Устанавливает имя или заголовок презентации.

Selection

Методы

Метод Возврат тип Краткое описание
getCurrentPage() Page Возвращает текущую активную Page или null , если нет активной страницы.
getPageElementRange() PageElementRange Возвращает коллекцию PageElementRange экземпляров PageElement , которые выбранные или null если не выбраны экземпляры PageElement .
getPageRange() PageRange Возвращает PageRange совокупность экземпляров Page в Flimstrip, которые выбираются или null если выбор не имеет типа SelectionType.PAGE .
getSelectionType() SelectionType Возвращает SelectionType .
getTableCellRange() TableCellRange Возвращает коллекцию TableCellRange с выбранными или null TableCell , если нет выбранных экземпляров TableCell .
getTextRange() TextRange Возвращает выбранную или null TextRange , если выбор не имеет типа SelectionType.TEXT .

SelectionType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип выбора, который не поддерживается.
NONE Enum Нет выбора.
TEXT Enum Выбор текста.
TABLE_CELL Enum Табличный выбор ячейки.
PAGE Enum Выбор страницы в миниатюре Flimstrip.
PAGE_ELEMENT Enum Выбор элемента страницы.
CURRENT_PAGE Enum Текущий выбор страницы.

Shape

Методы

Метод Возврат тип Краткое описание
alignOnPage(alignmentPosition) Shape Выравнивает элемент с указанной позицией выравнивания на странице.
bringForward() Shape Переводит элемент страницы на странице одним элементом.
bringToFront() Shape Приносит элемент страницы в переднюю часть страницы.
duplicate() PageElement Дублировать элемент страницы.
getAutofit() Autofit Возвращает Autofit текста в этой форме.
getBorder() Border Возвращает Border формы.
getConnectionSites() ConnectionSite[] Возвращает список ConnectionSite S в элементе страницы или в пустом списке, если элемент страницы не имеет никаких сайтов соединений.
getContentAlignment() ContentAlignment Возвращает ContentAlignment текста в форме.
getDescription() String Возвращает описание альтернативного текста элемента страницы.
getFill() Fill Возвращает Fill формы.
getHeight() Number Получает высоту элемента в точках, которая является высотой ограничивающей коробки элемента, когда элемент не имеет вращения.
getInherentHeight() Number Возвращает неотъемлемая высота элемента в точках.
getInherentWidth() Number Возвращает неотъемлемая ширина элемента в точках.
getLeft() Number Возвращает горизонтальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
getLink() Link Возвращает Link или null , если нет ссылки.
getObjectId() String Возвращает уникальный идентификатор для этого объекта.
getPageElementType() PageElementType Возвращает тип элемента страницы, представленную как перечисление PageElementType .
getParentGroup() Group Возвращает группу, которой принадлежит этот элемент страницы или null , если элемент не в группе.
getParentPage() Page Возвращает страницу Эта страница. Элемент включен.
getParentPlaceholder() PageElement Возвращает родительскую страницу элемента заполнителя.
getPlaceholderIndex() Integer Возвращает индекс заполнителей формы.
getPlaceholderType() PlaceholderType Возвращает тип заполнителя формы, или PlaceholderType.NONE если форма не является заполнителем.
getRotation() Number Возвращает угол поворота по часовой стрелке вокруг своего центра в градусах, где нулевые градусы не означает вращения.
getShapeType() ShapeType Возвращает тип формы.
getText() TextRange Возвращает текстовое содержание формы.
getTitle() String Возвращает заголовок альт -текста элемента страницы.
getTop() Number Получает вертикальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
getTransform() AffineTransform Возвращает преобразование элемента страницы.
getWidth() Number Возвращает ширину элемента в точках, которая является шириной ограничивающей коробки элемента, когда элемент не имеет вращения.
preconcatenateTransform(transform) Shape Преодолевает предоставленное преобразование в существующее преобразование элемента страницы.
remove() void Удаляет элемент страницы.
removeLink() void Удаляет Link .
replaceWithImage(blobSource) Image Заменяет эту форму изображением, предоставленным BlobSource .
replaceWithImage(blobSource, crop) Image Заменяет эту форму изображением, предоставленным BlobSource .
replaceWithImage(imageUrl) Image Заменяет эту форму изображением.
replaceWithImage(imageUrl, crop) Image Заменяет эту форму изображением.
replaceWithSheetsChart(sourceChart) SheetsChart Заменяет эту форму на диаграмму Google Sheets.
replaceWithSheetsChartAsImage(sourceChart) Image Заменяет эту форму изображением диаграммы Google Sheets.
scaleHeight(ratio) Shape Масштабирует высоту элемента по указанному соотношению.
scaleWidth(ratio) Shape Масштабирует ширину элемента по указанному соотношению.
select() void Выбирает только PageElement в активной презентации и удаляет любой предыдущий выбор.
select(replace) void Выбирает PageElement в активной презентации.
sendBackward() Shape Отправляет элемент страницы назад на странице одним элементом.
sendToBack() Shape Отправляет элемент страницы на заднюю часть страницы.
setContentAlignment(contentAlignment) Shape Устанавливает ContentAlignment текста в форме.
setDescription(description) Shape Устанавливает Alt Text Text Element Element.
setHeight(height) Shape Устанавливает высоту элемента в точках, которая является высотой ограничивающей коробки элемента, когда элемент не имеет вращения.
setLeft(left) Shape Устанавливает горизонтальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
setLinkSlide(slideIndex) Link Устанавливает Link на заданный Slide используя индекс на основе нуля слайда.
setLinkSlide(slide) Link Устанавливает Link на заданный Slide , ссылка установлена ​​данным идентификатором слайда.
setLinkSlide(slidePosition) Link Устанавливает Link на заданный Slide используя относительное положение слайда.
setLinkUrl(url) Link Устанавливает Link на заданную непустую строку URL.
setRotation(angle) Shape Устанавливает угол поворота по часовой стрелке вокруг его центра в градусах.
setTitle(title) Shape Устанавливает заголовок альт -текста элемента страницы.
setTop(top) Shape Устанавливает вертикальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
setTransform(transform) Shape Устанавливает преобразование элемента страницы с предоставленным преобразованием.
setWidth(width) Shape Устанавливает ширину элемента в точках, которая является шириной ограничивающей коробки элемента, когда элемент не имеет вращения.

ShapeType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Тип формы, который не поддерживается.
TEXT_BOX Enum Форма текстового поля.
RECTANGLE Enum Прямоугольная форма.
ROUND_RECTANGLE Enum Круглая угловая форма прямоугольника.
ELLIPSE Enum Форма эллипса.
ARC Enum Изогнутая форма дуги.
BENT_ARROW Enum Согнутая форма стрелы.
BENT_UP_ARROW Enum Согните форму стрелы.
BEVEL Enum Скос форма.
BLOCK_ARC Enum Форма блокировки дуги.
BRACE_PAIR Enum Форма пары скобок.
BRACKET_PAIR Enum Форма пары кронштейнов.
CAN Enum Может форма.
CHEVRON Enum Шеврона форма.
CHORD Enum Аккордная форма.
CLOUD Enum Облако форма.
CORNER Enum Угловая форма.
CUBE Enum Форма куба.
CURVED_DOWN_ARROW Enum Изогнутая форма стрелы.
CURVED_LEFT_ARROW Enum Изогнутая форма стрелки левого.
CURVED_RIGHT_ARROW Enum Изогнутая форма стрелки вправо.
CURVED_UP_ARROW Enum Определенная форма стрелы.
DECAGON Enum Форма декагона.
DIAGONAL_STRIPE Enum Диагональная полоса форма.
DIAMOND Enum Алмазная форма.
DODECAGON Enum Форма Додекагона.
DONUT Enum Форма пончика.
DOUBLE_WAVE Enum Форма двойной волны.
DOWN_ARROW Enum Вниз по форме стрелы.
DOWN_ARROW_CALLOUT Enum Вызовов вниз в форме стрелы.
FOLDED_CORNER Enum Сложенная угловая форма.
FRAME Enum Форма рамы.
HALF_FRAME Enum Половина формы формы.
HEART Enum Форма сердца.
HEPTAGON Enum Форма гептагона.
HEXAGON Enum Гексагонская форма.
HOME_PLATE Enum Домашняя тарелка.
HORIZONTAL_SCROLL Enum Горизонтальная форма прокрутки.
IRREGULAR_SEAL_1 Enum Нерегулярная печать 1 форма.
IRREGULAR_SEAL_2 Enum Нерегулярная печать 2 форма.
LEFT_ARROW Enum Левая форма стрелы.
LEFT_ARROW_CALLOUT Enum Выножка левая форма стрелки.
LEFT_BRACE Enum Левая форма скоба.
LEFT_BRACKET Enum Форма левого кронштейна.
LEFT_RIGHT_ARROW Enum Левая форма стрелки.
LEFT_RIGHT_ARROW_CALLOUT Enum Выножка влево форма стрелки.
LEFT_RIGHT_UP_ARROW Enum Слева направо вверх по форме стрелы.
LEFT_UP_ARROW Enum Оставая форма стрелы.
LIGHTNING_BOLT Enum Форма молнии.
MATH_DIVIDE Enum Разделите математическую форму.
MATH_EQUAL Enum Равная математическая форма.
MATH_MINUS Enum Минус математическая форма.
MATH_MULTIPLY Enum Умножьте математическую форму.
MATH_NOT_EQUAL Enum Не равна математической форме.
MATH_PLUS Enum Плюс математическая форма.
MOON Enum Луна форма.
NO_SMOKING Enum Нет формы курения.
NOTCHED_RIGHT_ARROW Enum Зарезанная форма стрелки вправо.
OCTAGON Enum Форма восьмиугольника.
PARALLELOGRAM Enum Форма параллелограмма.
PENTAGON Enum Пятиугольная форма.
PIE Enum Форма пирога.
PLAQUE Enum Форма бляшки.
PLUS Enum Плюс форма.
QUAD_ARROW Enum Форма четырехлета.
QUAD_ARROW_CALLOUT Enum Высовка с квадратной формой.
RIBBON Enum Форма ленты.
RIBBON_2 Enum Лента 2 форма.
RIGHT_ARROW Enum Форма стрелки правой.
RIGHT_ARROW_CALLOUT Enum Выножка вправо стрелка.
RIGHT_BRACE Enum Форма правой скобы.
RIGHT_BRACKET Enum Правая форма кронштейна.
ROUND_1_RECTANGLE Enum Один круглый угловой прямоугольник.
ROUND_2_DIAGONAL_RECTANGLE Enum Две диагональные круглые угловые формы прямоугольника.
ROUND_2_SAME_RECTANGLE Enum Две туда-то одинаковые круглые угловые прямоугольники.
RIGHT_TRIANGLE Enum Правый треугольник форма.
SMILEY_FACE Enum Смайлик -форма лица.
SNIP_1_RECTANGLE Enum Один из угловой формы прямоугольника.
SNIP_2_DIAGONAL_RECTANGLE Enum Две диагональные угловые формы прямоугольника.
SNIP_2_SAME_RECTANGLE Enum Две одинаковые угловые формы прямоугольника.
SNIP_ROUND_RECTANGLE Enum Один снип один круглый угловой прямоугольник.
STAR_10 Enum Десять остроконечных звезд.
STAR_12 Enum Двенадцать острое звезда.
STAR_16 Enum Шестнадцать острое звезда.
STAR_24 Enum Двадцать четыре заостренных звездных форм.
STAR_32 Enum Тридцать двух заостренных звездных форм.
STAR_4 Enum Четыре заостренная звезда форма.
STAR_5 Enum Пять остроконечных звезд.
STAR_6 Enum Шесть острое звезда.
STAR_7 Enum Семь острое звезда.
STAR_8 Enum Восемь острое звезда.
STRIPED_RIGHT_ARROW Enum Полосатая форма стрелки.
SUN Enum Форма солнца.
TRAPEZOID Enum Форма трапеции.
TRIANGLE Enum Форма треугольника.
UP_ARROW Enum Вверх по форме стрелы.
UP_ARROW_CALLOUT Enum Вызововая форма стрелы.
UP_DOWN_ARROW Enum Вверх вниз по форме стрелы.
UTURN_ARROW Enum Разворота стрелы формы.
VERTICAL_SCROLL Enum Вертикальная форма прокрутки.
WAVE Enum Форма волны.
WEDGE_ELLIPSE_CALLOUT Enum Каночный клин Клин Эллипс Форма.
WEDGE_RECTANGLE_CALLOUT Enum Форма прямоугольника выночного клина.
WEDGE_ROUND_RECTANGLE_CALLOUT Enum Клайт Клайт Круглый прямоугольник.
FLOW_CHART_ALTERNATE_PROCESS Enum Альтернативная форма потока процесса.
FLOW_CHART_COLLATE Enum Соберите форму потока.
FLOW_CHART_CONNECTOR Enum Форма потока разъема.
FLOW_CHART_DECISION Enum Форма потока решений.
FLOW_CHART_DELAY Enum Задержка формы потока.
FLOW_CHART_DISPLAY Enum Отображать форму потока.
FLOW_CHART_DOCUMENT Enum Форма потока документов.
FLOW_CHART_EXTRACT Enum Извлечь форму потока.
FLOW_CHART_INPUT_OUTPUT Enum Входная форма вывода. Форма потока.
FLOW_CHART_INTERNAL_STORAGE Enum Внутренняя форма потока хранения.
FLOW_CHART_MAGNETIC_DISK Enum Магнитная форма потока диска.
FLOW_CHART_MAGNETIC_DRUM Enum Магнитная форма потока барабана.
FLOW_CHART_MAGNETIC_TAPE Enum Магнитная форма потока ленты.
FLOW_CHART_MANUAL_INPUT Enum Ручной входной формы потока.
FLOW_CHART_MANUAL_OPERATION Enum Ручная форма потока.
FLOW_CHART_MERGE Enum Слияние формы потока.
FLOW_CHART_MULTIDOCUMENT Enum Форма многодокументирования потока.
FLOW_CHART_OFFLINE_STORAGE Enum Форма потока потока в автономном режиме.
FLOW_CHART_OFFPAGE_CONNECTOR Enum Форма потока разъема вне страницы.
FLOW_CHART_ONLINE_STORAGE Enum Форма потока онлайн -хранения.
FLOW_CHART_OR Enum Или форма потока.
FLOW_CHART_PREDEFINED_PROCESS Enum Предопределенная форма потока процесса.
FLOW_CHART_PREPARATION Enum Приготовление формы потока.
FLOW_CHART_PROCESS Enum Форма потока.
FLOW_CHART_PUNCHED_CARD Enum Форма потока перфорированных карт.
FLOW_CHART_PUNCHED_TAPE Enum Форма потока перфорированной ленты.
FLOW_CHART_SORT Enum Сортировать форму потока.
FLOW_CHART_SUMMING_JUNCTION Enum Суммирование формы потока соединения.
FLOW_CHART_TERMINATOR Enum Форма потока терминатора.
ARROW_EAST Enum Восточная форма стрелы.
ARROW_NORTH_EAST Enum Северо -восточная форма стрелы.
ARROW_NORTH Enum Северная форма стрелы.
SPEECH Enum Форма речи.
STARBURST Enum Звездный разрыв формы.
TEARDROP Enum Форма слез.
ELLIPSE_RIBBON Enum Форма ленты эллипса.
ELLIPSE_RIBBON_2 Enum Эллипсная лента 2 форма.
CLOUD_CALLOUT Enum Форма облака вызовов.
CUSTOM Enum Пользовательская форма.

SheetsChart

Методы

Метод Возврат тип Краткое описание
alignOnPage(alignmentPosition) SheetsChart Выравнивает элемент с указанной позицией выравнивания на странице.
asImage() Image Возвращает диаграмму в виде изображения или null , если диаграмма не является встроенным изображением.
bringForward() SheetsChart Переводит элемент страницы на странице одним элементом.
bringToFront() SheetsChart Приносит элемент страницы в переднюю часть страницы.
duplicate() PageElement Дублировать элемент страницы.
getChartId() Integer Получил идентификатор конкретной диаграммы в электронном таблице Google Sheets.
getConnectionSites() ConnectionSite[] Возвращает список ConnectionSite S в элементе страницы или в пустом списке, если элемент страницы не имеет никаких сайтов соединений.
getDescription() String Возвращает описание альтернативного текста элемента страницы.
getEmbedType() SheetsChartEmbedType Возвращает встроенный тип диаграммы листов.
getHeight() Number Получает высоту элемента в точках, которая является высотой ограничивающей коробки элемента, когда элемент не имеет вращения.
getInherentHeight() Number Возвращает неотъемлемая высота элемента в точках.
getInherentWidth() Number Возвращает неотъемлемая ширина элемента в точках.
getLeft() Number Возвращает горизонтальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
getLink() Link Возвращает Link или null , если нет ссылки.
getObjectId() String Возвращает уникальный идентификатор для этого объекта.
getPageElementType() PageElementType Возвращает тип элемента страницы, представленную как перечисление PageElementType .
getParentGroup() Group Возвращает группу, которой принадлежит этот элемент страницы или null , если элемент не в группе.
getParentPage() Page Возвращает страницу Эта страница. Элемент включен.
getRotation() Number Возвращает угол поворота по часовой стрелке вокруг своего центра в градусах, где нулевые градусы не означает вращения.
getSpreadsheetId() String Получает идентификатор электронной таблицы Google Sheets, которая содержит исходную диаграмму.
getTitle() String Возвращает заголовок альт -текста элемента страницы.
getTop() Number Получает вертикальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
getTransform() AffineTransform Возвращает преобразование элемента страницы.
getWidth() Number Возвращает ширину элемента в точках, которая является шириной ограничивающей коробки элемента, когда элемент не имеет вращения.
preconcatenateTransform(transform) SheetsChart Преодолевает предоставленное преобразование в существующее преобразование элемента страницы.
refresh() void Обновляет диаграмму, заменив ее на последнюю версию диаграммы от Google Sheets.
remove() void Удаляет элемент страницы.
removeLink() void Удаляет Link .
scaleHeight(ratio) SheetsChart Масштабирует высоту элемента по указанному соотношению.
scaleWidth(ratio) SheetsChart Масштабирует ширину элемента по указанному соотношению.
select() void Выбирает только PageElement в активной презентации и удаляет любой предыдущий выбор.
select(replace) void Выбирает PageElement в активной презентации.
sendBackward() SheetsChart Отправляет элемент страницы назад на странице одним элементом.
sendToBack() SheetsChart Отправляет элемент страницы на заднюю часть страницы.
setDescription(description) SheetsChart Устанавливает Alt Text Text Element Element.
setHeight(height) SheetsChart Устанавливает высоту элемента в точках, которая является высотой ограничивающей коробки элемента, когда элемент не имеет вращения.
setLeft(left) SheetsChart Устанавливает горизонтальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
setLinkSlide(slideIndex) Link Устанавливает Link на заданный Slide используя индекс на основе нуля слайда.
setLinkSlide(slide) Link Устанавливает Link на заданный Slide , ссылка установлена ​​данным идентификатором слайда.
setLinkSlide(slidePosition) Link Устанавливает Link на заданный Slide используя относительное положение слайда.
setLinkUrl(url) Link Устанавливает Link на заданную непустую строку URL.
setRotation(angle) SheetsChart Устанавливает угол поворота по часовой стрелке вокруг его центра в градусах.
setTitle(title) SheetsChart Устанавливает заголовок альт -текста элемента страницы.
setTop(top) SheetsChart Устанавливает вертикальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
setTransform(transform) SheetsChart Устанавливает преобразование элемента страницы с предоставленным преобразованием.
setWidth(width) SheetsChart Устанавливает ширину элемента в точках, которая является шириной ограничивающей коробки элемента, когда элемент не имеет вращения.

SheetsChartEmbedType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Представляет собой диаграмму, которая не поддерживается и не может быть дополнительно классифицирована.
IMAGE Enum Указывает, что диаграмма встроена как изображение.

Slide

Методы

Метод Возврат тип Краткое описание
duplicate() Slide Дублировать слайд.
getBackground() PageBackground Получает фон страницы.
getColorScheme() ColorScheme Получает ColorScheme связанные со страницей.
getGroups() Group[] Возвращает список Group объектов на странице.
getImages() Image[] Возвращает список объектов Image на странице.
getLayout() Layout Получает макет, на котором слайд основан или null если слайд не основан на макете.
getLines() Line[] Возвращает список объектов Line на странице.
getNotesPage() NotesPage Возвращает страницу Notes, связанную со слайдом.
getObjectId() String Получает уникальный идентификатор для страницы.
getPageElementById(id) PageElement Возвращает PageElement на странице с данным идентификатором или null , если нет.
getPageElements() PageElement[] Возвращает список объектов PageElement , отображаемых на странице.
getPageType() PageType Получает тип страницы.
getPlaceholder(placeholderType) PageElement Возвращает объект Pactolder PageElement для указанного PlaceholderType или null , если соответствующего заполнителя нет.
getPlaceholder(placeholderType, placeholderIndex) PageElement Возвращает объект Pactolder PageElement для указанного PlaceholderType и индекса заполнителей, или null , если заполнителя нет.
getPlaceholders() PageElement[] Возвращает список объектов Pageholder PageElement на странице.
getShapes() Shape[] Возвращает список объектов Shape на странице.
getSheetsCharts() SheetsChart[] Возвращает список объектов SheetsChart на странице.
getSlideLinkingMode() SlideLinkingMode Возвращает SlideLinkingMode указывающий, связан ли слайд с другим слайдом.
getSourcePresentationId() String Возвращает идентификатор Presentation источника или null , если слайд не связан.
getSourceSlideObjectId() String Возвращает идентификатор слайда источника или null , если слайд не связан.
getTables() Table[] Возвращает список объектов Table на странице.
getVideos() Video[] Возвращает список Video объектов на странице.
getWordArts() WordArt[] Возвращает список объектов WordArt на странице.
group(pageElements) Group Группы все указанные элементы страницы.
insertGroup(group) Group Вставляет копию предоставленной Group на странице.
insertImage(blobSource) Image Вставьте изображение в верхнем левом углу страницы с размером по умолчанию из указанного изображения.
insertImage(blobSource, left, top, width, height) Image Вставляет изображение на странице с предоставленной позицией и размером из указанного изображения.
insertImage(image) Image Вставьте копию предоставленного Image на странице.
insertImage(imageUrl) Image Вставляет изображение в верхнем левом углу страницы с размером по умолчанию из предоставленного URL.
insertImage(imageUrl, left, top, width, height) Image Вставляет изображение на странице с предоставленной позицией и размером из предоставленного URL.
insertLine(line) Line Вставьте копию предоставленной Line на странице.
insertLine(lineCategory, startConnectionSite, endConnectionSite) Line Вставьте строку на странице, подключая два connection sites .
insertLine(lineCategory, startLeft, startTop, endLeft, endTop) Line Вставляет строку на странице.
insertPageElement(pageElement) PageElement Вставьте копию предоставленного PageElement на странице.
insertShape(shape) Shape Вставьте копию предоставленной Shape на странице.
insertShape(shapeType) Shape Вставляет форму на странице.
insertShape(shapeType, left, top, width, height) Shape Вставляет форму на странице.
insertSheetsChart(sourceChart) SheetsChart Вставьте диаграмму Google Sheets на странице.
insertSheetsChart(sourceChart, left, top, width, height) SheetsChart Вставьте диаграмму Google Sheets на странице с предоставленной позицией и размером.
insertSheetsChart(sheetsChart) SheetsChart Вставьте копию предоставленного SheetsChart на странице.
insertSheetsChartAsImage(sourceChart) Image Вставьте диаграмму Google Sheets в качестве Image на странице.
insertSheetsChartAsImage(sourceChart, left, top, width, height) Image Вставьте диаграмму Google Sheets в качестве Image на странице с предоставленной позицией и размером.
insertTable(numRows, numColumns) Table Вставляет таблицу на странице.
insertTable(numRows, numColumns, left, top, width, height) Table Вставьте таблицу на странице с предоставленной позицией и размером.
insertTable(table) Table Вставляет копию предоставленной Table на странице.
insertTextBox(text) Shape Вставляет Shape текстового поля, содержащую предоставленную строку на странице.
insertTextBox(text, left, top, width, height) Shape Вставляет Shape текстового поля, содержащую предоставленную строку на странице.
insertVideo(videoUrl) Video Вставьте видео в верхнем левом углу страницы с размером по умолчанию.
insertVideo(videoUrl, left, top, width, height) Video Вставьте видео на странице с предоставленной позицией и размером.
insertVideo(video) Video Вставьте копию предоставленного Video на странице.
insertWordArt(wordArt) WordArt Вставьте копию предоставленного WordArt на странице.
isSkipped() Boolean Возвращает, пропускается ли слайд в режиме презентации.
move(index) void Переместите слайд в указанный индекс.
refreshSlide() void Обновляет слайд, чтобы отразить любые изменения, внесенные в связанный источник слайда.
remove() void Удаляет страницу.
replaceAllText(findText, replaceText) Integer Заменяет все экземпляры сопоставления текста. Найдите текст с заменой текста.
replaceAllText(findText, replaceText, matchCase) Integer Заменяет все экземпляры сопоставления текста. Найдите текст с заменой текста.
selectAsCurrentPage() void Выбирает Page в активной презентации в качестве current page selection и удаляет любой предыдущий выбор.
setSkipped(isSkipped) void Устанавливает, пропускается ли слайд в режиме презентации.
unlink() void Неопределяет ток Slide от его источника.

SlideLinkingMode

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Режим связывания слайда, который не поддерживается.
LINKED Enum Указывает, что слайды связаны.
NOT_LINKED Enum Указывает, что слайды не связаны.

SlidePosition

Характеристики

Свойство Тип Описание
NEXT_SLIDE Enum Следующий слайд.
PREVIOUS_SLIDE Enum Предыдущий слайд.
FIRST_SLIDE Enum Первый слайд в презентации.
LAST_SLIDE Enum Последний слайд в презентации.

SlidesApp

Характеристики

Свойство Тип Описание
AlignmentPosition AlignmentPosition Перечисление типов позиций выравнивания.
ArrowStyle ArrowStyle Перечисление различных стилей стрел, которые может иметь Line .
AutoTextType AutoTextType Перечисление типов авто текста.
AutofitType AutofitType Перечисление типов автофитов.
CellMergeState CellMergeState Перечисление различных состояний слияния табличной ячейки.
ColorType ColorType Перечисление типов цветов.
ContentAlignment ContentAlignment Перечисление значений, используемых для указания выравнивания контента.
DashStyle DashStyle Перечисление различных стилей тире, которые может иметь Line .
FillType FillType Перечисление типов заполнения.
LineCategory LineCategory Перечисление категорий Line .
LineFillType LineFillType Перечисление типов LineFill .
LineType LineType Перечисление типов Line .
LinkType LinkType Перечисление типов ссылок.
ListPreset ListPreset Перечисление типов пресетов списка.
PageBackgroundType PageBackgroundType Перечисление типов фона страниц.
PageElementType PageElementType Перечисление типов элементов страницы.
PageType PageType Перечисление типов страниц.
ParagraphAlignment ParagraphAlignment Перечисление типов выравнивания абзаца.
PlaceholderType PlaceholderType Перечисление типов заполнителей.
PredefinedLayout PredefinedLayout Перечисление предопределенных макетов.
SelectionType SelectionType Перечисление типов выбора.
ShapeType ShapeType Перечисление типов форм.
SheetsChartEmbedType SheetsChartEmbedType Перечисление диаграммы листов встраивает типы.
SlideLinkingMode SlideLinkingMode Перечисление способов, которые слайды могут быть связаны.
SlidePosition SlidePosition Перечисление типов положений слайдов.
SpacingMode SpacingMode Перечисление типов режимов расстояния.
TextBaselineOffset TextBaselineOffset Перечисление типов текстового базового смещения.
TextDirection TextDirection Перечисление типов текстовых направлений.
ThemeColorType ThemeColorType Перечисление цветов темы.
VideoSourceType VideoSourceType Перечисление типов видео источника.

Методы

Метод Возврат тип Краткое описание
create(name) Presentation Создает и открывает новую Presentation .
getActivePresentation() Presentation Возвращает в настоящее время активную презентацию, в которой сценарий связан с контейнером или null , если нет активной презентации.
getUi() Ui Возвращает экземпляр среды пользовательского интерфейса презентации, которая позволяет сценарию добавлять такие функции, как меню, диалоги и боковые панели.
newAffineTransformBuilder() AffineTransformBuilder Возвращает новый AffineTransformBuilder для создания AffineTransform .
openById(id) Presentation Открывает Presentation с данным идентификатором.
openByUrl(url) Presentation Открывает Presentation с данным URL.

SolidFill

Методы

Метод Возврат тип Краткое описание
getAlpha() Number Получите непрозрачность цвета, в интервале от [0, 1.0], где 1.0 означает полностью непрозрачный.
getColor() Color Получите цвет наполнения.

SpacingMode

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Режим интервалов, который не поддерживается.
NEVER_COLLAPSE Enum Расстояние параграфов всегда отображается.
COLLAPSE_LISTS Enum Расстояние параграфов пропускается между элементами списка.

SpeakerSpotlight

Методы

Метод Возврат тип Краткое описание
alignOnPage(alignmentPosition) SpeakerSpotlight Выравнивает элемент с указанной позицией выравнивания на странице.
bringForward() SpeakerSpotlight Переводит элемент страницы на странице одним элементом.
bringToFront() SpeakerSpotlight Приносит элемент страницы в переднюю часть страницы.
duplicate() PageElement Дублировать элемент страницы.
getBorder() Border Возвращает Border в центре внимания динамика.
getConnectionSites() ConnectionSite[] Возвращает список ConnectionSite S в элементе страницы или в пустом списке, если элемент страницы не имеет никаких сайтов соединений.
getDescription() String Возвращает описание альтернативного текста элемента страницы.
getHeight() Number Получает высоту элемента в точках, которая является высотой ограничивающей коробки элемента, когда элемент не имеет вращения.
getInherentHeight() Number Возвращает неотъемлемая высота элемента в точках.
getInherentWidth() Number Возвращает неотъемлемая ширина элемента в точках.
getLeft() Number Возвращает горизонтальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
getMaskShapeType() ShapeType Возвращает ShapeType маски, применяемый к прожектору динамика, или null если нет маски.
getObjectId() String Возвращает уникальный идентификатор для этого объекта.
getPageElementType() PageElementType Возвращает тип элемента страницы, представленную как перечисление PageElementType .
getParentGroup() Group Возвращает группу, которой принадлежит этот элемент страницы или null , если элемент не в группе.
getParentPage() Page Возвращает страницу Эта страница. Элемент включен.
getRotation() Number Возвращает угол поворота по часовой стрелке вокруг своего центра в градусах, где нулевые градусы не означает вращения.
getTitle() String Возвращает заголовок альт -текста элемента страницы.
getTop() Number Получает вертикальное положение элемента в точках, измеренное из верхнего левого угла страницы, когда элемент не имеет вращения.
getTransform() AffineTransform Возвращает преобразование элемента страницы.
getWidth() Number Возвращает ширину элемента в точках, которая является шириной ограничивающей коробки элемента, когда элемент не имеет вращения.
preconcatenateTransform(transform) SpeakerSpotlight Преодолевает предоставленное преобразование в существующее преобразование элемента страницы.
remove() void Удаляет элемент страницы.
scaleHeight(ratio) SpeakerSpotlight Scales the element's height by the specified ratio.
scaleWidth(ratio) SpeakerSpotlight Scales the element's width by the specified ratio.
select() void Selects only the PageElement in the active presentation and removes any previous selection.
select(replace) void Selects the PageElement in the active presentation.
sendBackward() SpeakerSpotlight Sends the page element backward on the page by one element.
sendToBack() SpeakerSpotlight Sends the page element to the back of the page.
setDescription(description) SpeakerSpotlight Sets the page element's alt text description.
setHeight(height) SpeakerSpotlight Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation.
setLeft(left) SpeakerSpotlight Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation.
setRotation(angle) SpeakerSpotlight Sets the element's clockwise rotation angle around its center in degrees.
setTitle(title) SpeakerSpotlight Sets the page element's alt text title.
setTop(top) SpeakerSpotlight Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation.
setTransform(transform) SpeakerSpotlight Sets the transform of the page element with the provided transform.
setWidth(width) SpeakerSpotlight Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation.

Table

Методы

Метод Return type Краткое описание
alignOnPage(alignmentPosition) Table Aligns the element to the specified alignment position on the page.
appendColumn() TableColumn Appends a new column to the right of the last column of the table.
appendRow() TableRow Appends a new row below the last row of the table.
bringForward() Table Brings the page element forward on the page by one element.
bringToFront() Table Brings the page element to the front of the page.
duplicate() PageElement Duplicates the page element.
getCell(rowIndex, columnIndex) TableCell Returns the specified cell in the table.
getColumn(columnIndex) TableColumn Returns the specified column in the table.
getConnectionSites() ConnectionSite[] Returns the list of ConnectionSite s on the page element, or an empty list if the page element does not have any connection sites.
getDescription() String Returns the page element's alt text description.
getHeight() Number Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation.
getInherentHeight() Number Returns the element's inherent height in points.
getInherentWidth() Number Returns the element's inherent width in points.
getLeft() Number Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation.
getNumColumns() Integer Returns the number of columns in the table.
getNumRows() Integer Returns the number of rows in the table.
getObjectId() String Returns the unique ID for this object.
getPageElementType() PageElementType Returns the page element's type, represented as a PageElementType enum.
getParentGroup() Group Returns the group this page element belongs to, or null if the element is not in a group.
getParentPage() Page Returns the page this page element is on.
getRotation() Number Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation.
getRow(rowIndex) TableRow Returns the specified row in the table.
getTitle() String Returns the page element's alt text title.
getTop() Number Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation.
getTransform() AffineTransform Returns the page element's transform.
getWidth() Number Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation.
insertColumn(index) TableColumn Inserts a new column at the specified index of the table.
insertRow(index) TableRow Inserts a new row at the specified index of the table.
preconcatenateTransform(transform) Table Preconcatenates the provided transform to the existing transform of the page element.
remove() void Removes the page element.
scaleHeight(ratio) Table Scales the element's height by the specified ratio.
scaleWidth(ratio) Table Scales the element's width by the specified ratio.
select() void Selects only the PageElement in the active presentation and removes any previous selection.
select(replace) void Selects the PageElement in the active presentation.
sendBackward() Table Sends the page element backward on the page by one element.
sendToBack() Table Sends the page element to the back of the page.
setDescription(description) Table Sets the page element's alt text description.
setHeight(height) Table Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation.
setLeft(left) Table Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation.
setRotation(angle) Table Sets the element's clockwise rotation angle around its center in degrees.
setTitle(title) Table Sets the page element's alt text title.
setTop(top) Table Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation.
setTransform(transform) Table Sets the transform of the page element with the provided transform.
setWidth(width) Table Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation.

TableCell

Методы

Метод Return type Краткое описание
getColumnIndex() Integer Returns the 0-based column index of the table cell.
getColumnSpan() Integer Returns the column span of the table cell.
getContentAlignment() ContentAlignment Returns the ContentAlignment of the text in the table cell.
getFill() Fill Returns the fill of the table cell.
getHeadCell() TableCell Returns the head cell of this table cell.
getMergeState() CellMergeState Returns the merge state of the table cell.
getParentColumn() TableColumn Returns the table column containing the current cell.
getParentRow() TableRow Returns the table row containing the current cell.
getParentTable() Table Returns the table containing the current cell.
getRowIndex() Integer Returns the 0-based row index of the table cell.
getRowSpan() Integer Returns the row span of the table cell.
getText() TextRange Returns the text content of the table cell.
setContentAlignment(contentAlignment) TableCell Sets the ContentAlignment of the text in the table cell.

TableCellRange

Методы

Метод Return type Краткое описание
getTableCells() TableCell[] Returns the list of TableCell instances.

TableColumn

Методы

Метод Return type Краткое описание
getCell(cellIndex) TableCell Returns the cell at the specified index.
getIndex() Integer Returns the 0-based index of the column.
getNumCells() Integer Returns the number of cells in this column.
getParentTable() Table Returns the table containing the current column.
getWidth() Number Returns the width of the column in points.
remove() void Removes the table column.

TableRow

Методы

Метод Return type Краткое описание
getCell(cellIndex) TableCell Returns the cell at the specified index.
getIndex() Integer Returns the 0-based index of the row.
getMinimumHeight() Number Returns the minimum height of the row in points.
getNumCells() Integer Returns the number of cells in this row.
getParentTable() Table Returns the table containing the current row.
remove() void Removes the table row.

TextBaselineOffset

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum An text baseline offset that is not supported.
NONE Enum The text is not vertically offset.
SUPERSCRIPT Enum The text is vertically offset upwards.
SUBSCRIPT Enum The text is vertically offset downwards.

TextDirection

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum A text direction that is not supported.
LEFT_TO_RIGHT Enum The text goes from left to right.
RIGHT_TO_LEFT Enum The text goes from right to left.

TextRange

Методы

Метод Return type Краткое описание
appendParagraph(text) Paragraph Appends a paragraph at the end of the text range.
appendRange(textRange) TextRange Appends a copy of the provided text range to the end of the current text range.
appendRange(textRange, matchSourceFormatting) TextRange Appends a copy of the provided text range to the end of the current text range.
appendText(text) TextRange Appends text at the end of the text range.
asRenderedString() String Returns the rendered text bounded by this range of the associated shape or table cell in a format appropriate to display to end users.
asString() String Returns the raw text bounded by this range of the associated shape or table cell.
clear() void Clears the text bounded by this range.
clear(startOffset, endOffset) void Clears the text bounded by the start and end offsets in the range.
find(pattern) TextRange[] Returns all the ranges matching the search pattern in the current text range.
find(pattern, startOffset) TextRange[] Returns all the ranges matching the search pattern in the current text range starting from the start offset.
getAutoTexts() AutoText[] Returns the auto texts within the current text range.
getEndIndex() Integer Returns the exclusive, 0-based index for the last character in this range.
getLength() Integer Returns the number of characters in this range.
getLinks() TextRange[] Returns a collection of text ranges that correspond to all Link s within the current text range or overlapping the current text range.
getListParagraphs() Paragraph[] Returns the paragraphs in lists that overlap the current text range.
getListStyle() ListStyle Returns the ListStyle of the current text range.
getParagraphStyle() ParagraphStyle Returns the ParagraphStyle of the current text range.
getParagraphs() Paragraph[] Returns the paragraphs that overlap the current text range.
getRange(startOffset, endOffset) TextRange Returns a new TextRange covering part of the range from which it is derived.
getRuns() TextRange[] Returns the text runs that overlap the current text range.
getStartIndex() Integer Returns the inclusive, 0-based index for the first character in this range.
getTextStyle() TextStyle Returns the text style of the range, or null if the range is empty.
insertParagraph(startOffset, text) Paragraph Inserts a paragraph at the start offset.
insertRange(startOffset, textRange) TextRange Inserts a copy of the provided text range at the start offset.
insertRange(startOffset, textRange, matchSourceFormatting) TextRange Inserts a copy of the provided text range at the start offset.
insertText(startOffset, text) TextRange Inserts text at the start offset.
isEmpty() Boolean Returns true if there are no characters in this range, and returns false otherwise.
replaceAllText(findText, replaceText) Integer Replaces all instances of text matching find text with replace text.
replaceAllText(findText, replaceText, matchCase) Integer Replaces all instances of text matching find text with replace text.
select() void Selects only the TextRange in the active presentation and removes any previous selection.
setText(newText) TextRange Sets the text bounded by this range of the associated shape or table cell.

TextStyle

Методы

Метод Return type Краткое описание
getBackgroundColor() Color Returns the background color of the text, or null if there are multiple styles on the text.
getBaselineOffset() TextBaselineOffset Returns the vertical offset of text from its normal position, or null if there are multiple styles on the text.
getFontFamily() String Returns the font family of the text, or null if there are multiple styles on the text.
getFontSize() Number Returns the font size of the text in points, or null if there are multiple styles on the text.
getFontWeight() Integer Returns the font weight of the text, or null if there are multiple styles on the text.
getForegroundColor() Color Returns the foreground color of the text, or null if there are multiple styles on the text.
getLink() Link Returns the Link on the text, or null if there is no link or if the link is on part of the text or if there are multiple links.
hasLink() Boolean Returns true if there is link on the text, false if not, or null if the link is on part of the text or there are multiple links.
isBackgroundTransparent() Boolean Returns true if the background of the text is transparent, false if not, or null if there are multiple styles on the text.
isBold() Boolean Returns true if the text is rendered as bold, false if not, or null if there are multiple styles on the text.
isItalic() Boolean Returns true if the text is italicized, false if not, or null if there are multiple styles on the text.
isSmallCaps() Boolean Returns true if the text is in small capital letters, false if not, or null if there are multiple styles on the text.
isStrikethrough() Boolean Returns true if the text is struck through, false if not, or null if there are multiple styles on the text.
isUnderline() Boolean Returns true if the text is underlined, false if not, or null if there are multiple styles on the text.
removeLink() TextStyle Removes a Link .
setBackgroundColor(color) TextStyle Sets the background color of the text.
setBackgroundColor(red, green, blue) TextStyle Sets the background color of the text to the given RGB values from 0 to 255.
setBackgroundColor(hexColor) TextStyle Sets the background color of the text to the given hex color string.
setBackgroundColor(color) TextStyle Sets the background color of the text to the given ThemeColorType .
setBackgroundColorTransparent() TextStyle Sets the background color of the text to transparent.
setBaselineOffset(offset) TextStyle Sets the vertical offset of the text relative to its normal position.
setBold(bold) TextStyle Sets whether the text should be rendered as bold.
setFontFamily(fontFamily) TextStyle Sets the font family of the text .
setFontFamilyAndWeight(fontFamily, fontWeight) TextStyle Sets the font family and weight of the text.
setFontSize(fontSize) TextStyle Sets the font size of the text, in points.
setForegroundColor(foregroundColor) TextStyle Sets the foreground color of the text.
setForegroundColor(red, green, blue) TextStyle Sets the foreground color of the text to the given RGB values from 0 to 255.
setForegroundColor(hexColor) TextStyle Sets the foreground color of the text to the given hex color string.
setForegroundColor(color) TextStyle Sets the foreground color of the text to the given ThemeColorType .
setItalic(italic) TextStyle Sets the whether the text is italicized.
setLinkSlide(slideIndex) TextStyle Sets a Link to the given Slide using the zero-based index of the slide.
setLinkSlide(slide) TextStyle Sets a Link to the given Slide , the link is set by the given slide ID.
setLinkSlide(slidePosition) TextStyle Sets a Link to the given Slide using the relative position of the slide.
setLinkUrl(url) TextStyle Sets a Link to the given non-empty URL string.
setSmallCaps(smallCaps) TextStyle Sets whether the text is rendered in small capital letters.
setStrikethrough(strikethrough) TextStyle Sets whether the text is struck through.
setUnderline(underline) TextStyle Sets whether the text is underlined.

ThemeColor

Методы

Метод Return type Краткое описание
getColorType() ColorType Get the type of this color.
getThemeColorType() ThemeColorType Get the theme color type of this color.

ThemeColorType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum Represents a theme color that is not supported.
DARK1 Enum Represents the first dark color.
LIGHT1 Enum Represents the first light color.
DARK2 Enum Represents the second dark color.
LIGHT2 Enum Represents the second light color.
ACCENT1 Enum Represents the first accent color.
ACCENT2 Enum Represents the second accent color.
ACCENT3 Enum Represents the third accent color.
ACCENT4 Enum Represents the fourth accent color.
ACCENT5 Enum Represents the fifth accent color.
ACCENT6 Enum Represents the sixth accent color.
HYPERLINK Enum Represents the color to use for hyperlinks.
FOLLOWED_HYPERLINK Enum Represents the color to use for visited hyperlinks.

Video

Методы

Метод Return type Краткое описание
alignOnPage(alignmentPosition) Video Aligns the element to the specified alignment position on the page.
bringForward() Video Brings the page element forward on the page by one element.
bringToFront() Video Brings the page element to the front of the page.
duplicate() PageElement Duplicates the page element.
getBorder() Border Returns the Border of the video.
getConnectionSites() ConnectionSite[] Returns the list of ConnectionSite s on the page element, or an empty list if the page element does not have any connection sites.
getDescription() String Returns the page element's alt text description.
getHeight() Number Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation.
getInherentHeight() Number Returns the element's inherent height in points.
getInherentWidth() Number Returns the element's inherent width in points.
getLeft() Number Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation.
getObjectId() String Returns the unique ID for this object.
getPageElementType() PageElementType Returns the page element's type, represented as a PageElementType enum.
getParentGroup() Group Returns the group this page element belongs to, or null if the element is not in a group.
getParentPage() Page Returns the page this page element is on.
getRotation() Number Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation.
getSource() VideoSourceType Gets the video source.
getThumbnailUrl() String Gets an URL to the video thumbnail.
getTitle() String Returns the page element's alt text title.
getTop() Number Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation.
getTransform() AffineTransform Returns the page element's transform.
getUrl() String Gets an URL to the video.
getVideoId() String Gets the video source's unique identifier for this video.
getWidth() Number Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation.
preconcatenateTransform(transform) Video Preconcatenates the provided transform to the existing transform of the page element.
remove() void Removes the page element.
scaleHeight(ratio) Video Scales the element's height by the specified ratio.
scaleWidth(ratio) Video Scales the element's width by the specified ratio.
select() void Selects only the PageElement in the active presentation and removes any previous selection.
select(replace) void Selects the PageElement in the active presentation.
sendBackward() Video Sends the page element backward on the page by one element.
sendToBack() Video Sends the page element to the back of the page.
setDescription(description) Video Sets the page element's alt text description.
setHeight(height) Video Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation.
setLeft(left) Video Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation.
setRotation(angle) Video Sets the element's clockwise rotation angle around its center in degrees.
setTitle(title) Video Sets the page element's alt text title.
setTop(top) Video Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation.
setTransform(transform) Video Sets the transform of the page element with the provided transform.
setWidth(width) Video Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation.

VideoSourceType

Характеристики

Свойство Тип Описание
UNSUPPORTED Enum A video source type that is not supported.
YOUTUBE Enum YouTube video.

WordArt

Методы

Метод Return type Краткое описание
alignOnPage(alignmentPosition) WordArt Aligns the element to the specified alignment position on the page.
bringForward() WordArt Brings the page element forward on the page by one element.
bringToFront() WordArt Brings the page element to the front of the page.
duplicate() PageElement Duplicates the page element.
getConnectionSites() ConnectionSite[] Returns the list of ConnectionSite s on the page element, or an empty list if the page element does not have any connection sites.
getDescription() String Returns the page element's alt text description.
getHeight() Number Gets the element's height in points, which is the height of the element's bounding box when the element has no rotation.
getInherentHeight() Number Returns the element's inherent height in points.
getInherentWidth() Number Returns the element's inherent width in points.
getLeft() Number Returns the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation.
getLink() Link Returns the Link or null if there is no link.
getObjectId() String Returns the unique ID for this object.
getPageElementType() PageElementType Returns the page element's type, represented as a PageElementType enum.
getParentGroup() Group Returns the group this page element belongs to, or null if the element is not in a group.
getParentPage() Page Returns the page this page element is on.
getRenderedText() String Gets the text that is rendered as word art.
getRotation() Number Returns the element's clockwise rotation angle around its center in degrees, where zero degrees means no rotation.
getTitle() String Returns the page element's alt text title.
getTop() Number Gets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation.
getTransform() AffineTransform Returns the page element's transform.
getWidth() Number Returns the element's width in points, which is the width of the element's bounding box when the element has no rotation.
preconcatenateTransform(transform) WordArt Preconcatenates the provided transform to the existing transform of the page element.
remove() void Removes the page element.
removeLink() void Removes a Link .
scaleHeight(ratio) WordArt Scales the element's height by the specified ratio.
scaleWidth(ratio) WordArt Scales the element's width by the specified ratio.
select() void Selects only the PageElement in the active presentation and removes any previous selection.
select(replace) void Selects the PageElement in the active presentation.
sendBackward() WordArt Sends the page element backward on the page by one element.
sendToBack() WordArt Sends the page element to the back of the page.
setDescription(description) WordArt Sets the page element's alt text description.
setHeight(height) WordArt Sets the element's height in points, which is the height of the element's bounding box when the element has no rotation.
setLeft(left) WordArt Sets the element's horizontal position in points, measured from the upper-left corner of the page when the element has no rotation.
setLinkSlide(slideIndex) Link Sets a Link to the given Slide using the zero-based index of the slide.
setLinkSlide(slide) Link Sets a Link to the given Slide , the link is set by the given slide ID.
setLinkSlide(slidePosition) Link Sets a Link to the given Slide using the relative position of the slide.
setLinkUrl(url) Link Sets a Link to the given non-empty URL string.
setRotation(angle) WordArt Sets the element's clockwise rotation angle around its center in degrees.
setTitle(title) WordArt Sets the page element's alt text title.
setTop(top) WordArt Sets the element's vertical position in points, measured from the upper-left corner of the page when the element has no rotation.
setTransform(transform) WordArt Sets the transform of the page element with the provided transform.
setWidth(width) WordArt Sets the element's width in points, which is the width of the element's bounding box when the element has no rotation.