Class Line

Линия

Page Element , представляющий собой линию.

Методы

Метод Тип возвращаемого значения Краткое описание
align On Page(alignmentPosition) Line Выравнивает элемент по указанному положению на странице.
bring Forward() Line Перемещает элемент страницы на один элемент вперед по странице.
bring To Front() Line Выводит элемент страницы на передний план страницы.
duplicate() Page Element Дублирует элемент страницы.
get Connection Sites() Connection Site[] Возвращает список Connection Site ) для элемента страницы или пустой список, если элемент страницы не содержит сайтов подключения.
get Dash Style() Dash Style Выдержан в фирменном Dash Style .
get Description() String Возвращает описание альтернативного текста элемента страницы.
get End() Point Возвращает конечную точку линии, измеренную от верхнего левого угла страницы.
get End Arrow() Arrow Style Присваивает стрелке в конце строки Arrow Style стрелки.
get End Connection() Connection Site |null Возвращает соединение в конце строки или null , если соединения нет.
get Height() Number|null Получает высоту элемента в точках, которая равна высоте ограничивающего прямоугольника элемента, когда элемент не имеет поворота.
get Inherent Height() Number|null Возвращает собственную высоту элемента в пунктах.
get Inherent Width() Number|null Возвращает внутреннюю ширину элемента в пунктах.
get Left() Number Возвращает горизонтальное положение элемента в точках, измеренное от верхнего левого угла страницы, если элемент не имеет поворота.
get Line Category() Line Category Получает Line Category .
get Line Fill() Line Fill Получает Line Fill линии.
get Line Type() Line Type Получает Line Type .
get Link() Link |null Возвращает Link или null , если ссылки нет.
get Object Id() String Возвращает уникальный идентификатор данного объекта.
get Page Element Type() Page Element Type Возвращает тип элемента страницы, представленный в виде перечисления Page Element Type .
get Parent Group() Group |null Возвращает группу, к которой принадлежит данный элемент страницы, или null если элемент не входит в группу.
get Parent Page() Page Возвращает страницу, на которой находится данный элемент страницы.
get Rotation() Number Возвращает угол поворота элемента по часовой стрелке вокруг его центра в градусах, где ноль градусов означает отсутствие поворота.
get Start() Point Возвращает начальную точку линии, измеренную от верхнего левого угла страницы.
get Start Arrow() Arrow Style Присваивает Arrow Style стрелки, расположенной в начале строки.
get Start Connection() Connection Site |null Возвращает соединение в начале строки или null , если соединения нет.
get Title() String Возвращает альтернативный текст заголовка элемента страницы.
get Top() Number Получает вертикальное положение элемента в точках, измеренное от верхнего левого угла страницы, когда элемент не имеет поворота.
get Transform() Affine Transform Возвращает преобразование элемента страницы.
get Weight() Number Возвращает толщину линии в пунктах.
get Width() Number|null Возвращает ширину элемента в пунктах, которая соответствует ширине ограничивающего прямоугольника элемента, когда элемент не имеет поворота.
is Connector() Boolean Возвращает true если линия является соединительной, или false если нет.
preconcatenate Transform(transform) Line Добавляет предоставленное преобразование к существующему преобразованию элемента страницы.
remove() void Удаляет элемент страницы.
remove Link() void Удаляет Link .
reroute() Line Перенаправляет начало и конец линии к двум ближайшим точкам соединения на связанных элементах страницы.
scale Height(ratio) Line Изменяет высоту элемента в соответствии с заданным коэффициентом.
scale Width(ratio) Line Изменяет ширину элемента в соответствии с заданным коэффициентом.
select() void Выделяет только Page Element в активной презентации и удаляет любое предыдущее выделение.
select(replace) void Выбирает Page Element в активной презентации.
send Backward() Line Отбрасывает элемент страницы на один элемент назад по странице.
send To Back() Line Отправляет элемент страницы в конец страницы.
set Dash Style(style) Line Задает Dash Style линии.
set Description(description) Line Задает альтернативный текст описания для элемента страницы.
set End(left, top) Line Задает положение конечной точки линии.
set End(point) Line Задает положение конечной точки линии.
set End Arrow(style) Line Задает Arrow Style стрелки в конце строки.
set End Connection(connectionSite) Line Устанавливает соединение в конце строки.
set Height(height) Line Задает высоту элемента в точках, которая соответствует высоте ограничивающего прямоугольника элемента, когда элемент не имеет поворота.
set Left(left) Line Задает горизонтальное положение элемента в точках, измеряемое от верхнего левого угла страницы, когда элемент не имеет поворота.
set Line Category(lineCategory) Line Задает Line Category .
set Link Slide(slideIndex) Link Устанавливает Link на указанный Slide , используя нулевой индекс слайда.
set Link Slide(slide) Link Устанавливает Link на указанный Slide ; ссылка задается по идентификатору слайда.
set Link Slide(slidePosition) Link Устанавливает Link на указанный Slide , используя относительное положение слайда.
set Link Url(url) Link Устанавливает Link на заданную непустую строку URL.
set Rotation(angle) Line Задает угол поворота элемента по часовой стрелке вокруг его центра в градусах.
set Start(left, top) Line Задает положение начальной точки линии.
set Start(point) Line Задает положение начальной точки линии.
set Start Arrow(style) Line Задает Arrow Style стрелки в начале строки.
set Start Connection(connectionSite) Line Устанавливает соединение в начале строки.
set Title(title) Line Задает альтернативный текст заголовка элемента страницы.
set Top(top) Line Задает вертикальное положение элемента в точках, измеряемое от верхнего левого угла страницы, когда элемент не имеет поворота.
set Transform(transform) Line Задает преобразование элемента страницы с заданным параметром transform.
set Weight(points) Line Задает толщину линии в пунктах.
set Width(width) Line Задает ширину элемента в пунктах, которая соответствует ширине ограничивающего прямоугольника элемента, когда элемент не имеет поворота.

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

align On Page(alignmentPosition)

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

Параметры

Имя Тип Описание
alignment Position Alignment Position Положение, по которому следует выравнивать этот элемент страницы.

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

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


bring Forward()

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

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

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

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

Авторизация

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

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

bring To Front()

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

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

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

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

Авторизация

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

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

duplicate()

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

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

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

Page Element — Новая копия этого элемента страницы.

Авторизация

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

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

get Connection Sites()

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

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

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

Авторизация

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

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

get Dash Style()

Выдержан в фирменном Dash Style .

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

Dash Style — стиль штриховки, используемый в этой линии.

Авторизация

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

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

get Description()

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

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

String — альтернативный текст описания элемента страницы.

Авторизация

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

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

get End()

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

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

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

Авторизация

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

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

get End Arrow()

Присваивает стрелке в конце строки Arrow Style стрелки.

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

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

Авторизация

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

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

get End Connection()

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

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

Connection Site |null — Соединение в конце линии.

Авторизация

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

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

get Height()

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

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

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

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

Авторизация

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

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

get Inherent Height()

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

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

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

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

Авторизация

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

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

get Inherent Width()

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

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

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

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

Авторизация

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

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

get Left()

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

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

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

Авторизация

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

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

get Line Category()

Получает Line Category .

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

Line Category — Категория линии.

Авторизация

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

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

get Line Fill()

Получает Line Fill линии.

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

Line Fill — параметр заливки этой линии.

Авторизация

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

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

get Line Type()

Получает Line Type .

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

Line Type — Тип данной линии.

Авторизация

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

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

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

const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0];
const link = shape.getLink();
if (link != null) {
  Logger.log(`Shape has a link of type: ${link.getLinkType()}`);
}

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

Link |nullLink или null , если ссылки нет.

Авторизация

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

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

get Object Id()

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

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

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

Авторизация

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

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

get Page Element Type()

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

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

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

Авторизация

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

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

get Parent Group()

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

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

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

Авторизация

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

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

get Parent Page()

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

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

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

Авторизация

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

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

get Rotation()

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

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

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

Авторизация

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

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

get Start()

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

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

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

Авторизация

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

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

get Start Arrow()

Присваивает Arrow Style стрелки, расположенной в начале строки.

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

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

Авторизация

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

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

get Start Connection()

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

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

Connection Site |null — Соединение в начале линии.

Авторизация

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

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

get Title()

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

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

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

Авторизация

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

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

get Top()

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

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

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

Авторизация

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

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

get Transform()

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

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

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

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

Авторизация

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

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

get Weight()

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

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

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

Авторизация

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

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

get Width()

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

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

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

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

Авторизация

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

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

is Connector()

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

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

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

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

Авторизация

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

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

preconcatenate Transform(transform)

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

newTransform = argument * existingTransform;

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

const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
element.preconcatenateTransform(
    SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(),
);

Вы также можете заменить свойство transform элемента страницы с помощью set Transform(transform) .

Параметры

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

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

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

Авторизация

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

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

remove()

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

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

Если Page Element заполнитель удаляется в главном шаблоне или макете, то все пустые наследующие элементы-заполнители также удаляются.

Авторизация

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

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

Удаляет Link .

const slides = SlidesApp.getActivePresentation().getSlides();
slides[1].getShapes()[0].removeLink();

reroute()

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

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

Line — линия.

Авторизация

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

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

scale Height(ratio)

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

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

Параметры

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

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

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

Авторизация

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

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

scale Width(ratio)

Изменяет ширину элемента в соответствии с заданным коэффициентом. Ширина элемента равна ширине его ограничивающего прямоугольника, если элемент не имеет поворота.

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

Параметры

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

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

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

Авторизация

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

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

select()

Выбирает только Page Element в активном представлении и удаляет любой предыдущий выбор. Это эквивалентно вызову select(replace) с true .

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

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

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

Авторизация

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

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

select(replace)

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

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

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

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

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

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

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

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

Параметры

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

Авторизация

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

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

send Backward()

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

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

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

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

Авторизация

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

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

send To Back()

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

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

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

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

Авторизация

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

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

set Dash Style(style)

Задает Dash Style линии.

Параметры

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

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

Line — Эта линия предназначена для соединения.

Авторизация

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

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

set Description(description)

Задает альтернативный текст описания для элемента страницы.

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

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

Параметры

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

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

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

Авторизация

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

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

set End(left, top)

Задает положение конечной точки линии.

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

Параметры

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

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

Line — Эта линия предназначена для соединения.

Авторизация

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

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

set End(point)

Задает положение конечной точки линии.

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

Параметры

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

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

Line — Эта линия предназначена для соединения.

Авторизация

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

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

set End Arrow(style)

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

Параметры

Имя Тип Описание
style Arrow Style Стиль, который необходимо задать.

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

Line — Эта линия предназначена для соединения.

Авторизация

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

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

set End Connection(connectionSite)

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

Параметры

Имя Тип Описание
connection Site Connection Site Указывается место соединения, на которое обновляется конечное соединение, или null если конечное соединение удаляется.

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

Line — линия.

Авторизация

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

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

set Height(height)

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

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

Параметры

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

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

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

Авторизация

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

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

set Left(left)

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

Параметры

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

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

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

Авторизация

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

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

set Line Category(lineCategory)

Задает Line Category .

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

Параметры

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

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

Line — линия.

Авторизация

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

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

set Link Slide(slideIndex)

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

// Set a link to the first slide of the presentation.
const slides = SlidesApp.getActivePresentation().getSlides();
const shape = slides[1].getShapes()[0];
const link = shape.setLinkSlide(0);

Параметры

Имя Тип Описание
slide Index Integer Индекс слайда, начинающийся с нуля.

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

Link — установленная Link .

Авторизация

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

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

set Link Slide(slide)

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

// Set a link to the first slide of the presentation.
const slides = SlidesApp.getActivePresentation().getSlides();
const shape = slides[1].getShapes()[0];
const link = shape.setLinkSlide(slides[0]);

Параметры

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

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

Link — установленная Link .

Авторизация

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

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

set Link Slide(slidePosition)

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

// Set a link to the first slide of the presentation.
const slides = SlidesApp.getActivePresentation().getSlides();
const shape = slides[1].getShapes()[0];
const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);

Параметры

Имя Тип Описание
slide Position Slide Position Относительное Slide Position .

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

Link — установленная Link .

Авторизация

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

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

set Link Url(url)

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

// Set a link to the URL.
const slides = SlidesApp.getActivePresentation().getSlides();
const shape = slides[1].getShapes()[0];
const link = shape.setLinkUrl('https://slides.google.com');

Параметры

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

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

Link — установленная Link .

Авторизация

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

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

set Rotation(angle)

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

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

Параметры

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

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

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

Авторизация

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

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

set Start(left, top)

Задает положение начальной точки линии.

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

Параметры

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

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

Line — Эта линия предназначена для соединения.

Авторизация

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

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

set Start(point)

Задает положение начальной точки линии.

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

Параметры

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

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

Line — Эта линия предназначена для соединения.

Авторизация

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

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

set Start Arrow(style)

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

Параметры

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

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

Line — Эта линия предназначена для соединения.

Авторизация

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

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

set Start Connection(connectionSite)

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

Параметры

Имя Тип Описание
connection Site Connection Site Указывается место подключения, на которое устанавливается начальное соединение, или null если начальное соединение удаляется.

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

Line — линия.

Авторизация

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

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

set Title(title)

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

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

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

Параметры

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

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

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

Авторизация

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

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

set Top(top)

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

Параметры

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

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

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

Авторизация

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

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

set Transform(transform)

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

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

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

Подробную информацию о том, как преобразования влияют на визуальное оформление элементов страницы, см. в разделе get Transform() .

Параметры

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

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

Line — этот элемент используется для создания цепочек.

Авторизация

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

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

set Weight(points)

Задает толщину линии в пунктах.

Параметры

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

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

Line — Эта линия предназначена для соединения.

Авторизация

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

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

set Width(width)

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

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

Параметры

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

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

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

Авторизация

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

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