Создает и открывает 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 | Перечисление типов встраивания диаграмм Sheets. |
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