Class Line

Линия

PageElement , представляющий линию.

Методы

Метод Тип возврата Краткое описание
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 Устанавливает ширину элемента в пунктах, которая является шириной ограничивающей рамки элемента, когда элемент не имеет поворота.

Подробная документация

alignOnPage(alignmentPosition)

Выравнивает элемент по указанной позиции выравнивания на странице.

Параметры

Имя Тип Описание
alignmentPosition AlignmentPosition Позиция для выравнивания этого элемента страницы на странице.

Возвращаться

Line — этот элемент страницы для цепочки.


bringForward()

Перемещает элемент страницы вперед на один элемент.

Элемент страницы не должен находиться в группе.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

bringToFront()

Выводит элемент страницы на передний план страницы.

Элемент страницы не должен находиться в группе.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

duplicate()

Дублирует элемент страницы.

Дублирующий элемент страницы размещается на той же странице в том же месте, что и оригинал.

Возвращаться

PageElement — новый дубликат этого элемента страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getConnectionSites()

Возвращает список ConnectionSite в элементе страницы или пустой список, если элемент страницы не имеет сайтов подключения.

Возвращаться

ConnectionSite[] — список сайтов подключения, который может быть пустым, если у этого элемента нет сайтов подключения.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getDashStyle()

Получает DashStyle строки.

Возвращаться

DashStyle — Стиль пунктира, используемый с этой линией.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getDescription()

Возвращает описание альтернативного текста элемента страницы. Описание объединяется с заголовком для отображения и чтения замещающего текста.

Возвращаться

String — описание замещающего текста элемента страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getEnd()

Возвращает конечную точку линии, измеренную от левого верхнего угла страницы.

Возвращаться

Point — конечная точка линии.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getEndArrow()

Получает ArrowStyle стрелки в конце строки.

Возвращаться

ArrowStyle — Стиль стрелки в конце этой строки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getEndConnection()

Возвращает соединение в конце строки или null , если соединения нет.

Возвращаться

ConnectionSite — соединение в конце линии.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getHeight()

Получает высоту элемента в пунктах, которая является высотой ограничивающей рамки элемента, когда элемент не имеет поворота.

Этот метод не совместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, ознакомьтесь с ограничениями по размеру и расположению .

Возвращаться

Number — собственная высота элемента страницы в пунктах или null , если элемент страницы не имеет высоты.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getInherentHeight()

Возвращает внутреннюю высоту элемента в пунктах.

Преобразование элемента страницы зависит от его собственного размера. Используйте собственный размер в сочетании с преобразованием элемента, чтобы определить окончательный внешний вид элемента.

Возвращаться

Number — собственная высота элемента страницы в пунктах или null , если элемент страницы не имеет высоты.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getInherentWidth()

Возвращает внутреннюю ширину элемента в пунктах.

Преобразование элемента страницы зависит от его собственного размера. Используйте собственный размер в сочетании с преобразованием элемента, чтобы определить окончательный внешний вид элемента.

Возвращаться

Number — собственная ширина элемента страницы в пунктах или null , если элемент страницы не имеет ширины.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLeft()

Возвращает горизонтальное положение элемента в точках, измеренное от левого верхнего угла страницы, когда элемент не имеет поворота.

Возвращаться

Number — горизонтальное положение этого элемента в пунктах от левого верхнего угла страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLineCategory()

Получает LineCategory линии.

Возвращаться

LineCategory — категория линии.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLineFill()

Получает LineFill строки.

Возвращаться

LineFill — Настройка заполнения этой линии.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLineType()

Получает LineType линии.

Возвращаться

LineType — Тип этой линии.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

Возвращает Link или null , если ссылки нет.

var link = shape.getLink();
if (link != null) {
  Logger.log('Shape has a link of type: ' + link.getLinkType());
}

Возвращаться

Link

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getObjectId()

Возвращает уникальный идентификатор для этого объекта. Идентификаторы объектов, используемые страницами и элементами страницы, имеют одно и то же пространство имен.

Возвращаться

String — Уникальный идентификатор этого объекта.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getPageElementType()

Возвращает тип элемента страницы, представленный в виде перечисления PageElementType .

Возвращаться

PageElementType — Тип элемента страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParentGroup()

Возвращает группу, к которой принадлежит этот элемент страницы, или null , если элемент не находится в группе.

Возвращаться

Group — группа, к которой принадлежит этот элемент страницы, или null .

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParentPage()

Возвращает страницу, на которой находится этот элемент страницы.

Возвращаться

Page — страница, на которой находится этот элемент.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getRotation()

Возвращает угол поворота элемента по часовой стрелке вокруг его центра в градусах, где ноль градусов означает отсутствие вращения.

Возвращаться

Number — угол поворота в градусах от 0 (включительно) до 360 (не включая).

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getStart()

Возвращает начальную точку линии, измеренную от левого верхнего угла страницы.

Возвращаться

Point — начальная точка линии.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getStartArrow()

Получает ArrowStyle стрелки в начале строки.

Возвращаться

ArrowStyle — Стиль стрелки в начале этой строки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getStartConnection()

Возвращает соединение в начале строки или null , если соединения нет.

Возвращаться

ConnectionSite — соединение в начале строки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTitle()

Возвращает заголовок альтернативного текста элемента страницы. Заголовок объединяется с описанием для отображения и чтения замещающего текста.

Возвращаться

String — Заголовок альтернативного текста элемента страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTop()

Получает положение элемента по вертикали в точках, измеренное от левого верхнего угла страницы, когда элемент не имеет поворота.

Возвращаться

Number — вертикальное положение этого элемента в пунктах от левого верхнего угла страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTransform()

Возвращает преобразование элемента страницы.

Внешний вид элемента страницы определяется его абсолютным преобразованием. Чтобы вычислить абсолютное преобразование, предварительно объедините преобразование элемента страницы с преобразованиями всех его родительских групп. Если элемент страницы не входит в группу, его абсолютное преобразование совпадает со значением в этом поле.

Возвращаться

AffineTransform — преобразование элемента страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getWeight()

Возвращает толщину линии в пунктах.

Возвращаться

Number — Толщина линии в пунктах.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getWidth()

Возвращает ширину элемента в пунктах, которая является шириной ограничивающей рамки элемента, когда элемент не имеет поворота.

Этот метод не совместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, ознакомьтесь с ограничениями по размеру и расположению .

Возвращаться

Number — собственная ширина элемента страницы в пунктах или null , если элемент страницы не имеет ширины.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

isConnector()

Возвращает true , если линия является соединителем, или false , если нет.

Соединитель — это тип линии, который используется для соединения сайтов соединений с соответствующими элементами страницы. Каждый конец разъема может быть подключен не более чем к одному месту подключения.

Возвращаться

BooleanTrue , если линия является соединителем, или false , если нет.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

preconcatenateTransform(transform)

Предварительно объединяет предоставленное преобразование с существующим преобразованием элемента страницы.

newTransform = argument * existingTransform

Например, чтобы переместить элементы страницы на 36 пунктов влево:

element.preconcatenateTransform(SlidesApp.newAffineTransformBuilder()
    .setTranslateX(-36.0)
    .build());

Вы также можете заменить преобразование элемента страницы на setTransform(transform) .

Параметры

Имя Тип Описание
transform AffineTransform Преобразование для предварительного объединения с преобразованием этого элемента страницы.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

remove()

Удаляет элемент страницы.

Если после операции удаления Group содержит только один элемент страницы или не содержит ни одного элемента, сама группа также удаляется.

Если заполнитель PageElement удаляется из образца или макета, все пустые наследуемые заполнители также удаляются.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

Удаляет Link .

shape.removeLink();

reroute()

Перенаправляет начало и конец линии к двум ближайшим местам соединения на связанных элементах страницы. Начало и конец строки должны быть связаны с разными элементами страницы.

Возвращаться

Line — Линия.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

scaleHeight(ratio)

Масштабирует высоту элемента в указанном соотношении. Высота элемента — это высота его ограничивающей рамки, когда элемент не имеет поворота.

Этот метод не совместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, ознакомьтесь с ограничениями по размеру и расположению .

Параметры

Имя Тип Описание
ratio Number Коэффициент масштабирования высоты этого элемента страницы.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

scaleWidth(ratio)

Масштабирует ширину элемента в указанном соотношении. Ширина элемента — это ширина его ограничивающей рамки, когда элемент не имеет поворота.

Этот метод не совместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, ознакомьтесь с ограничениями по размеру и расположению .

Параметры

Имя Тип Описание
ratio Number Коэффициент масштабирования ширины этого элемента страницы.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

select()

Выбирает только PageElement в активной презентации и удаляет любой предыдущий выбор. Это то же самое, что и вызов select(replace) с помощью true .

Сценарий может получить доступ только к выбору пользователя, запустившего сценарий, и только в том случае, если сценарий привязан к презентации.

Это устанавливает родительскую Page PageElement в качестве current page selection .

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var pageElement = slide.getPageElements()[0];
// Only select this page element and replace any previous selection.
pageElement.select();

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

select(replace)

Выбирает PageElement в активной презентации.

Сценарий может получить доступ только к выбору пользователя, запустившего сценарий, и только в том случае, если сценарий привязан к презентации.

Передайте этому методу значение true , чтобы выбрать только PageElement и удалить любой предыдущий выбор. Это также устанавливает родительскую Page PageElement в качестве current page selection .

Передайте false , чтобы выбрать несколько объектов PageElement . Объекты PageElement должны находиться на одной Page .

При выборе элемента страницы с параметром false должны выполняться следующие условия:

  1. Родительская Page объекта PageElement должна быть current page selection .
  2. Не должно быть выбрано несколько объектов Page .

Чтобы убедиться, что это так, предпочтительный подход состоит в том, чтобы сначала выбрать родительскую Page с помощью Page.selectAsCurrentPage() а затем выбрать элементы страницы на этой странице.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
// First select the slide page, as the current page selection.
slide.selectAsCurrentPage();
// Then select all the page elements in the selected slide page.
var pageElements = slide.getPageElements();
for (var i = 0; i < pageElements.length; i++) {
  pageElements[i].select(false);
}

Параметры

Имя Тип Описание
replace Boolean Если true , выбор заменяет любой предыдущий выбор; в противном случае выбор добавляется к любому предыдущему выбору.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

sendBackward()

Отправляет элемент страницы назад на один элемент.

Элемент страницы не должен находиться в группе.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

sendToBack()

Отправляет элемент страницы в конец страницы.

Элемент страницы не должен находиться в группе.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setDashStyle(style)

Устанавливает DashStyle линии.

Параметры

Имя Тип Описание
style DashStyle Стиль пунктира для этой строки.

Возвращаться

Line — Эта линия для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setDescription(description)

Устанавливает описание замещающего текста элемента страницы.

Метод не поддерживается для элементов Group .

// Set the first page element's alt text description to "new alt text description".
var pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setDescription('new alt text description');
Logger.log(pageElement.getDescription());

Параметры

Имя Тип Описание
description String Строка для установки альтернативного текстового описания.

Возвращаться

Line — этот элемент страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setEnd(left, top)

Устанавливает положение конечной точки линии.

Траектория линии может быть скорректирована после изменения положения.

Параметры

Имя Тип Описание
left Number Горизонтальное положение конечной точки линии, измеренное в пунктах от левого верхнего угла страницы.
top Number Вертикальное положение конечной точки линии, измеренное в пунктах от левого верхнего угла страницы.

Возвращаться

Line — Эта линия для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setEnd(point)

Устанавливает положение конечной точки линии.

Траектория линии может быть скорректирована после изменения положения.

Параметры

Имя Тип Описание
point Point Конечная точка линии, положение которой отсчитывается от левого верхнего угла страницы.

Возвращаться

Line — Эта линия для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setEndArrow(style)

Задает ArrowStyle стрелки в конце строки.

Параметры

Имя Тип Описание
style ArrowStyle Стиль, который нужно установить.

Возвращаться

Line — Эта линия для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setEndConnection(connectionSite)

Устанавливает соединение в конце линии. Он перемещает конец линии к указанному месту соединения, сохраняя при этом другой конец нетронутым.

Параметры

Имя Тип Описание
connectionSite ConnectionSite Сайт соединения, на который обновляется конечное соединение, или null при удалении конечного соединения.

Возвращаться

Line — Линия.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setHeight(height)

Устанавливает высоту элемента в пунктах, которая является высотой ограничивающей рамки элемента, когда элемент не имеет поворота.

Этот метод не совместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, ознакомьтесь с ограничениями по размеру и расположению .

Параметры

Имя Тип Описание
height Number Новая высота этого элемента страницы для установки в пунктах.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLeft(left)

Устанавливает горизонтальное положение элемента в пунктах, измеряемое от верхнего левого угла страницы, когда элемент не имеет поворота.

Параметры

Имя Тип Описание
left Number Новое положение по горизонтали, которое нужно установить, в пунктах.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLineCategory(lineCategory)

Устанавливает LineCategory линии.

Вы можете установить категорию только для connectors . Соединитель может быть перенаправлен после изменения его категории.

Параметры

Имя Тип Описание
lineCategory LineCategory Категория линии для установки.

Возвращаться

Line — Линия.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLinkSlide(slideIndex)

Устанавливает Link на данный Slide , используя отсчитываемый от нуля индекс слайда.

// Set a link to the first slide of the presentation.
shape.setLinkSlide(0);

Параметры

Имя Тип Описание
slideIndex Integer Отсчитываемый от нуля индекс слайда.

Возвращаться

LinkLink , которая была установлена

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLinkSlide(slide)

Устанавливает Link на данный Slide , ссылка устанавливается по заданному идентификатору слайда.

// Set a link to the first slide of the presentation.
var slide = presentation.getSlides()[0];
shape.setLinkSlide(slide);

Параметры

Имя Тип Описание
slide Slide Slide , который нужно связать.

Возвращаться

LinkLink , которая была установлена

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLinkSlide(slidePosition)

Устанавливает Link на данный Slide , используя относительное положение слайда.

// Set a link to the first slide of the presentation.
shape.setLinkSlide(SlideApp.SlidePosition.FIRST_SLIDE);

Параметры

Имя Тип Описание
slidePosition SlidePosition Относительное SlidePosition .

Возвращаться

LinkLink , которая была установлена

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLinkUrl(url)

Устанавливает Link на заданную непустую строку URL.

// Set a link to the URL.
shape.setLinkUrl("https://slides.google.com");

Параметры

Имя Тип Описание
url String Строка URL.

Возвращаться

LinkLink , которая была установлена

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setRotation(angle)

Задает угол поворота элемента по часовой стрелке вокруг его центра в градусах.

Этот метод не совместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, ознакомьтесь с ограничениями по размеру и расположению .

Параметры

Имя Тип Описание
angle Number Новый устанавливаемый угол поворота по часовой стрелке в градусах.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setStart(left, top)

Устанавливает положение начальной точки линии.

Траектория линии может быть скорректирована после изменения положения.

Параметры

Имя Тип Описание
left Number Горизонтальное положение начальной точки линии, измеренное в пунктах от левого верхнего угла страницы.
top Number Вертикальное положение начальной точки линии, измеренное в пунктах от левого верхнего угла страницы.

Возвращаться

Line — Эта линия для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setStart(point)

Устанавливает положение начальной точки линии.

Траектория линии может быть скорректирована после изменения положения.

Параметры

Имя Тип Описание
point Point Начальная точка линии, положение которой отсчитывается от левого верхнего угла страницы.

Возвращаться

Line — Эта линия для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setStartArrow(style)

Задает ArrowStyle стрелки в начале строки.

Параметры

Имя Тип Описание
style ArrowStyle Новый стиль стрелки для установки.

Возвращаться

Line — Эта линия для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setStartConnection(connectionSite)

Устанавливает соединение в начале строки. Он перемещает начало линии к указанному месту соединения, сохраняя другой конец нетронутым.

Параметры

Имя Тип Описание
connectionSite ConnectionSite Сайт подключения, на который обновляется начальное соединение, или значение null при удалении начального соединения.

Возвращаться

Line — Линия.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTitle(title)

Устанавливает заголовок альтернативного текста элемента страницы.

Метод не поддерживается для элементов Group .

// Set the first page element's alt text title to "new alt text title".
var pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setTitle('new alt text title');
Logger.log(pageElement.getTitle());

Параметры

Имя Тип Описание
title String Строка для установки заголовка альтернативного текста.

Возвращаться

Line — этот элемент страницы.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTop(top)

Задает положение элемента по вертикали в пунктах, измеряемое от левого верхнего угла страницы, когда элемент не имеет поворота.

Параметры

Имя Тип Описание
top Number Новое положение по вертикали, которое нужно установить, в пунктах.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTransform(transform)

Задает преобразование элемента страницы с предоставленным преобразованием.

Обновление преобразования группы изменяет абсолютное преобразование элементов страницы в этой группе, что может изменить их внешний вид.

Обновление преобразования элемента страницы, который находится в группе, изменяет только преобразование этого элемента страницы; это не влияет на преобразования группы или других элементов страницы в группе.

Подробнее о том, как преобразования влияют на внешний вид элементов страницы, см. в разделе getTransform() .

Параметры

Имя Тип Описание
transform AffineTransform Преобразование, заданное для этого элемента страницы.

Возвращаться

Line — этот элемент для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setWeight(points)

Устанавливает толщину линии в пунктах.

Параметры

Имя Тип Описание
points Number Новая толщина линии в пунктах.

Возвращаться

Line — Эта линия для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setWidth(width)

Устанавливает ширину элемента в пунктах, которая является шириной ограничивающей рамки элемента, когда элемент не имеет поворота.

Этот метод не совместим со всеми элементами страницы. Чтобы узнать, какие элементы страницы несовместимы с этим методом, ознакомьтесь с ограничениями по размеру и расположению .

Параметры

Имя Тип Описание
width Number Новая ширина этого элемента страницы для установки в пунктах.

Возвращаться

Line — этот элемент страницы для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations