Crée et ouvre des Presentations
qui peuvent être modifiés.
// Open a presentation by ID. var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Propriétés
Propriété | Type | Description |
---|---|---|
AlignmentPosition | AlignmentPosition | Énumération des types de positions d'alignement. |
ArrowStyle | ArrowStyle | Énumération des différents styles de flèches pouvant être associés à une Line . |
AutoTextType | AutoTextType | Énumération des types de texte automatique. |
AutofitType | AutofitType | Énumération des types d'ajustement automatique. |
CellMergeState | CellMergeState | Énumération des différents états de fusion d'une cellule de tableau. |
ColorType | ColorType | Énumération des types de couleur. |
ContentAlignment | ContentAlignment | Énumération des valeurs utilisées pour spécifier l'alignement du contenu. |
DashStyle | DashStyle | Énumération des différents styles de tirets qu'un Line peut avoir. |
FillType | FillType | Énumération des types de remplissage. |
LineCategory | LineCategory | Énumération des catégories de Line . |
LineFillType | LineFillType | Énumération des types de LineFill . |
LineType | LineType | Énumération des types de Line . |
LinkType | LinkType | Énumération des types de liens. |
ListPreset | ListPreset | Énumération des types de préréglages de liste. |
PageBackgroundType | PageBackgroundType | Énumération des types d'arrière-plans de page. |
PageElementType | PageElementType | Énumération des types d'éléments de la page. |
PageType | PageType | Énumération des types de pages. |
ParagraphAlignment | ParagraphAlignment | Énumération des types d'alignement de paragraphe. |
PlaceholderType | PlaceholderType | Énumération des types d'espaces réservés. |
PredefinedLayout | PredefinedLayout | Énumération des mises en page prédéfinies. |
SelectionType | SelectionType | Énumération des types de sélections. |
ShapeType | ShapeType | Énumération des types de formes. |
SheetsChartEmbedType | SheetsChartEmbedType | Énumération des types de représentations vectorielles continues de graphiques Sheets. |
SlideLinkingMode | SlideLinkingMode | Énumération des différents moyens d'associer Slides. |
SlidePosition | SlidePosition | Énumération des types de positions de diapositive. |
SpacingMode | SpacingMode | Énumération des types de modes d'espacement. |
TextBaselineOffset | TextBaselineOffset | Énumération des types de décalage de référence du texte. |
TextDirection | TextDirection | Énumération des types d'itinéraires textuels. |
ThemeColorType | ThemeColorType | Énumération des couleurs du thème. |
VideoSourceType | VideoSourceType | Énumération des types de sources vidéo. |
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
create(name) | Presentation | Crée et ouvre un Presentation . |
getActivePresentation() | Presentation | Affiche la présentation actuellement active dans laquelle le script est lié au conteneur ou null s'il n'y a
présentation active. |
getUi() | Ui | Renvoie une instance de l'environnement d'interface utilisateur de la présentation qui permet au script de : ajouter des fonctionnalités telles que des menus, des boîtes de dialogue et des barres latérales. |
newAffineTransformBuilder() | AffineTransformBuilder | Renvoie un nouveau AffineTransformBuilder pour créer une AffineTransform . |
openById(id) | Presentation | Ouvre le Presentation avec l'ID donné. |
openByUrl(url) | Presentation | Ouvre le Presentation avec l'URL donnée. |
Documentation détaillée
create(name)
Crée et ouvre un Presentation
.
Paramètres
Nom | Type | Description |
---|---|---|
name | String | Nom à donner à la présentation créée. |
Renvois
Presentation
: présentation portant le nom donné.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations
getActivePresentation()
Affiche la présentation actuellement active dans laquelle le script est lié au conteneur ou null
s'il n'y a
présentation active. Interagir avec une présentation à laquelle le script n'est pas
lié au conteneur, utilisez plutôt openById(id)
.
// Get the current presentation to which this script is bound. var presentation = SlidesApp.getActivePresentation();
Renvois
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUi()
Renvoie une instance de l'environnement d'interface utilisateur de la présentation qui permet au script de : ajouter des fonctionnalités telles que des menus, des boîtes de dialogue et des barres latérales. Un script ne peut interagir avec l'interface utilisateur que pour la l'instance actuelle d'une présentation ouverte, et uniquement si le script est lié à la présentation. Pour en savoir plus, consultez les guides sur les menus, ainsi que sur les boîtes de dialogue et les barres latérales ;
// 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(); }
Renvois
newAffineTransformBuilder()
Renvoie un nouveau AffineTransformBuilder
pour créer une AffineTransform
. Le compilateur
est prédéfinie avec la transformation d'identité affine.
Renvois
openById(id)
Ouvre le Presentation
avec l'ID donné.
// Open a presentation by ID. var presentation = SlidesApp.openById('docId');
Paramètres
Nom | Type | Description |
---|---|---|
id | String |
Renvois
Presentation
: présentation avec l'ID donné
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations
openByUrl(url)
Ouvre le Presentation
avec l'URL donnée.
// Open a presentation by URL. var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');
Paramètres
Nom | Type | Description |
---|---|---|
url | String |
Renvois
Presentation
: présentation avec l'URL donnée
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation correspondant à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations