Создает и открывает Presentations , которые можно редактировать.
// Open a presentation by ID. let preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Характеристики
| Свойство | Тип | Описание |
|---|---|---|
Alignment Position | Alignment Position | Перечень типов положений выравнивания. |
Arrow Style | Arrow Style | Перечень различных стилей стрелок, которые может иметь Line . |
Auto Text Type | Auto Text Type | Перечень типов автотекста. |
Autofit Type | Autofit Type | Перечень типов автоподгонки. |
Cell Merge State | Cell Merge State | Перечень различных состояний слияния ячейки таблицы. |
Color Type | Color Type | Перечень типов цветов. |
Content Alignment | Content Alignment | Перечисление значений, используемых для определения выравнивания содержимого. |
Dash Style | Dash Style | Перечень различных стилей пунктирных линий, которые может иметь Line . |
Fill Type | Fill Type | Перечень типов заливки. |
Line Category | Line Category | Перечень категорий Line . |
Line Fill Type | Line Fill Type | Перечень типов Line Fill . |
Line Type | Line Type | Перечень типов Line . |
Link Type | Link Type | Перечень типов связей. |
List Preset | List Preset | Перечень типов предустановленных списков. |
Page Background Type | Page Background Type | Перечень типов фоновых изображений страниц. |
Page Element Type | Page Element Type | Перечень типов элементов страницы. |
Page Type | Page Type | Перечень типов страниц. |
Paragraph Alignment | Paragraph Alignment | Перечень типов выравнивания абзацев. |
Placeholder Type | Placeholder Type | Перечень типов заполнителей. |
Predefined Layout | Predefined Layout | Перечень предопределенных макетов. |
Selection Type | Selection Type | Перечень типов выбора. |
Shape Type | Shape Type | Перечень типов геометрических фигур. |
Sheets Chart Embed Type | Sheets Chart Embed Type | Перечень типов встраивания диаграмм в таблицы Sheets. |
Slide Linking Mode | Slide Linking Mode | Перечень способов, которыми слайды могут быть связаны между собой. |
Slide Position | Slide Position | Перечень типов положений слайда. |
Spacing Mode | Spacing Mode | Перечень типов режимов измерения расстояния. |
Text Baseline Offset | Text Baseline Offset | Перечень типов смещения базовой линии текста. |
Text Direction | Text Direction | Перечень типов текстовых указаний. |
Theme Color Type | Theme Color Type | Перечень основных цветов темы. |
Video Source Type | Video Source Type | Перечень типов видеоисточников. |
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
create(name) | Presentation | Создает и открывает новую Presentation . |
get Active Presentation() | Presentation |null | Возвращает текущую активную презентацию, к которой привязан скрипт, или null если активной презентации нет. |
get Ui() | Ui | Возвращает экземпляр пользовательского интерфейса презентации, позволяющий скрипту добавлять такие элементы, как меню, диалоги и боковые панели. |
new Affine Transform Builder() | Affine Transform Builder | Возвращает новый объект Affine Transform Builder для построения Affine Transform . |
open By Id(id) | Presentation | Открывает Presentation с указанным идентификатором. |
open By Url(url) | Presentation | Открывает Presentation по указанному URL-адресу. |
Подробная документация
create(name)
Создает и открывает новую Presentation .
Параметры
| Имя | Тип | Описание |
|---|---|---|
name | String | Название, которое будет присвоено созданной презентации. |
Возвращаться
Presentation — это презентация, имеющая данное название.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations
get Active Presentation()
Возвращает текущую активную презентацию, к которой привязан скрипт, или null если активной презентации нет. Для взаимодействия с презентацией, к которой скрипт не привязан, используйте вместо этого open By Id(id) .
// Get the current presentation to which this script is bound. const presentation = SlidesApp.getActivePresentation();
Возвращаться
Presentation |null
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Ui()
Возвращает экземпляр пользовательского интерфейса презентации, позволяющий скрипту добавлять такие элементы, как меню, диалоги и боковые панели. Скрипт может взаимодействовать с пользовательским интерфейсом только для текущего экземпляра открытой презентации и только в том случае, если скрипт привязан к этой презентации. Для получения дополнительной информации см. руководства по меню , диалогам и боковым панелям .
// Add a custom menu to the active presentation, including a separator and a // sub-menu. function onOpen(e) { SlidesApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu( SlidesApp.getUi() .createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction'), ) .addToUi(); }
Возвращаться
new Affine Transform Builder()
Возвращает новый Affine Transform Builder для построения Affine Transform . В построителе предварительно задано тождественное аффинное преобразование.
Возвращаться
open By Id(id)
Открывает Presentation с указанным идентификатором.
// Open a presentation by ID. const presentation = SlidesApp.openById('docId');
Параметры
| Имя | Тип | Описание |
|---|---|---|
id | String |
Возвращаться
Presentation — презентация с указанным идентификатором.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations
open By Url(url)
Открывает Presentation по указанному URL-адресу.
// Open a presentation by URL. const presentation = SlidesApp.openByUrl( 'https://docs.google.com/presentation/d/docId/edit', );
Параметры
| Имя | Тип | Описание |
|---|---|---|
url | String |
Возвращаться
Presentation — презентация по указанному URL-адресу.
Авторизация
Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :
-
https://www.googleapis.com/auth/presentations