Создает и открывает Presentations
, которые можно редактировать.
// Open a presentation by ID. var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Характеристики
Свойство | Тип | Описание |
---|---|---|
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-адресом. |
Подробная документация
create(name)
Создает и открывает новую Presentation
.
Параметры
Имя | Тип | Описание |
---|---|---|
name | String | Имя, которое будет присвоено созданной презентации. |
Возвращаться
Presentation
— презентация с заданным названием.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/presentations
getActivePresentation()
Возвращает текущую активную презентацию, к которой привязан скрипт, или null
, если активной презентации нет. Чтобы взаимодействовать с презентацией, к которой сценарий не привязан к контейнеру, используйте вместо этого openById(id)
.
// Get the current presentation to which this script is bound. var presentation = SlidesApp.getActivePresentation();Если презентация уже открыта, возвращается тот же экземпляр презентации.
Возвращаться
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUi()
Возвращает экземпляр среды пользовательского интерфейса презентации, который позволяет сценарию добавлять такие функции, как меню, диалоговые окна и боковые панели. Сценарий может взаимодействовать с пользовательским интерфейсом только для текущего экземпляра открытой презентации и только в том случае, если сценарий привязан к презентации. Дополнительную информацию см. в руководствах по меню , диалоговым окнам и боковым панелям .
// 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(); }
Возвращаться
newAffineTransformBuilder()
Возвращает новый AffineTransformBuilder
для создания AffineTransform
. Построитель предварительно настроен на идентичное аффинное преобразование.
Возвращаться
openById(id)
Открывает Presentation
с указанным идентификатором.
// Open a presentation by ID. var presentation = SlidesApp.openById('docId');Если презентация уже открыта, возвращается тот же экземпляр презентации.
Параметры
Имя | Тип | Описание |
---|---|---|
id | String |
Возвращаться
Presentation
— презентация с заданным идентификатором.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/presentations
openByUrl(url)
Открывает Presentation
с указанным URL-адресом.
// Open a presentation by URL. var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');Если презентация уже открыта, возвращается тот же экземпляр презентации.
Параметры
Имя | Тип | Описание |
---|---|---|
url | String |
Возвращаться
Presentation
— презентация с заданным URL.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/presentations