Page
représentant une ligne.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
align | Line | Aligne l'élément sur la position d'alignement spécifiée sur la page. |
bring | Line | Fait avancer l'élément de page d'un élément. |
bring | Line | Place l'élément de page au premier plan. |
duplicate() | Page | Duplique l'élément de page. |
get | Connection | Renvoie la liste des Connection de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion. |
get | Dash | Récupère le Dash de la ligne. |
get | String | Renvoie la description du texte alternatif de l'élément de page. |
get | Point | Renvoie le point final de la ligne, mesuré à partir de l'angle supérieur gauche de la page. |
get | Arrow | Récupère l'Arrow de la flèche à la fin de la ligne. |
get | Connection | Renvoie la connexion à la fin de la ligne, ou null en l'absence de connexion. |
get | Number | Récupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation. |
get | Number | Renvoie la hauteur inhérente de l'élément en points. |
get | Number | Renvoie la largeur inhérente de l'élément en points. |
get | Number | Renvoie la position horizontale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'est pas pivoté. |
get | Line | Récupère le Line de la ligne. |
get | Line | Récupère le Line de la ligne. |
get | Line | Récupère le Line de la ligne. |
get | Link | Renvoie Link ou null s'il n'y a pas de lien. |
get | String | Renvoie l'ID unique de cet objet. |
get | Page | Renvoie le type de l'élément de page, représenté sous la forme d'une énumération Page . |
get | Group | Renvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe. |
get | Page | Renvoie la page sur laquelle se trouve cet élément de page. |
get | Number | Renvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation. |
get | Point | Renvoie le point de départ de la ligne, mesuré à partir de l'angle supérieur gauche de la page. |
get | Arrow | Récupère l'Arrow de la flèche au début de la ligne. |
get | Connection | Renvoie la connexion au début de la ligne, ou null si aucune connexion n'est établie. |
get | String | Renvoie le titre du texte alternatif de l'élément de page. |
get | Number | Récupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation. |
get | Affine | Renvoie la transformation de l'élément de page. |
get | Number | Renvoie l'épaisseur de la ligne en points. |
get | Number | Renvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation. |
is | Boolean | Renvoie true si la ligne est un connecteur, ou false si ce n'est pas le cas. |
preconcatenate | Line | Préconcatène la transformation fournie à la transformation existante de l'élément de page. |
remove() | void | Supprime l'élément de la page. |
remove | void | Supprime une Link . |
reroute() | Line | Redirige le début et la fin de la ligne vers les deux sites de connexion les plus proches des éléments de page connectés. |
scale | Line | Étale la hauteur de l'élément selon le ratio spécifié. |
scale | Line | Étale la largeur de l'élément selon le format spécifié. |
select() | void | Sélectionne uniquement le Page dans la présentation active et supprime toute sélection précédente. |
select(replace) | void | Sélectionne le Page dans la présentation active. |
send | Line | Fait reculer l'élément de page d'un élément. |
send | Line | Place l'élément de page à l'arrière de la page. |
set | Line | Définit la Dash de la ligne. |
set | Line | Définit la description du texte alternatif de l'élément de page. |
set | Line | Définit la position du point d'arrivée de la ligne. |
set | Line | Définit la position du point d'arrivée de la ligne. |
set | Line | Définit l'Arrow de la flèche à la fin de la ligne. |
set | Line | Définit la connexion à la fin de la ligne. |
set | Line | Définit la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation. |
set | Line | Définit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté. |
set | Line | Définit la Line de la ligne. |
set | Link | Définit un Link sur l'Slide donné à l'aide de l'indice de la diapositive basé sur zéro. |
set | Link | Définit un Link sur l'Slide donné. Le lien est défini par l'ID de diapositive donné. |
set | Link | Définit un Link sur l'Slide donné à l'aide de la position relative de la diapositive. |
set | Link | Définit un Link sur la chaîne d'URL non vide donnée. |
set | Line | Définit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. |
set | Line | Définit la position du point de départ de la ligne. |
set | Line | Définit la position du point de départ de la ligne. |
set | Line | Définit le Arrow de la flèche au début de la ligne. |
set | Line | Définit la connexion au début de la ligne. |
set | Line | Définit le titre du texte alternatif de l'élément de page. |
set | Line | Définit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation. |
set | Line | Définit la transformation de l'élément de page avec la transformation fournie. |
set | Line | Définit l'épaisseur de la ligne en points. |
set | Line | Définit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation. |
Documentation détaillée
align On Page(alignmentPosition)
Aligne l'élément sur la position d'alignement spécifiée sur la page.
Paramètres
Nom | Type | Description |
---|---|---|
alignment | Alignment | Position à laquelle aligner cet élément de page. |
Renvois
Line
: cet élément de page, pour le chaînage.
bring Forward()
Fait avancer l'élément de page d'un élément.
L'élément de page ne doit pas faire partie d'un groupe.
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
bring To Front()
Place l'élément de page au premier plan.
L'élément de page ne doit pas faire partie d'un groupe.
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
duplicate()
Duplique l'élément de page.
L'élément de page dupliqué est placé sur la même page, à la même position que l'élément d'origine.
Renvois
Page
: nouveau double de cet élément de page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Connection Sites()
Renvoie la liste des Connection
de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
Renvois
Connection
: liste des sites de connexion, qui peut être vide si cet élément ne comporte aucun site de connexion.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Dash Style()
Récupère le Dash
de la ligne.
Renvois
Dash
: style des traits utilisés avec cette ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Description()
Renvoie la description du texte alternatif de l'élément de page. La description est combinée au titre pour afficher et lire le texte alternatif.
Renvois
String
: description du texte alternatif de l'élément de page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get End()
Renvoie le point final de la ligne, mesuré à partir de l'angle supérieur gauche de la page.
Renvois
Point
: point d'arrivée de la ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get End Arrow()
Récupère l'Arrow
de la flèche à la fin de la ligne.
Renvois
Arrow
: style de la flèche à la fin de cette ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get End Connection()
Renvoie la connexion à la fin de la ligne, ou null
en l'absence de connexion.
Renvois
Connection
: connexion à la fin de la ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Height()
Récupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
Cette méthode n'est pas compatible avec tous les éléments de la page. Pour savoir quels éléments de page ne sont pas compatibles avec cette méthode, consultez les limites de dimensionnement et de positionnement.
Renvois
Number
: hauteur inhérente de l'élément de page en points, ou null
si l'élément de page n'a pas de hauteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Inherent Height()
Renvoie la hauteur inhérente de l'élément en points.
La transformation de l'élément de page est relative à sa taille intrinsèque. Utilisez la taille inhérente en conjonction avec la transformation de l'élément pour déterminer son apparence visuelle finale.
Renvois
Number
: hauteur inhérente de l'élément de page en points, ou null
si l'élément de page n'a pas de hauteur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Inherent Width()
Renvoie la largeur inhérente de l'élément en points.
La transformation de l'élément de page est relative à sa taille intrinsèque. Utilisez la taille inhérente en conjonction avec la transformation de l'élément pour déterminer son apparence visuelle finale.
Renvois
Number
: largeur inhérente de l'élément de page en points, ou null
si l'élément de page n'a pas de largeur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Left()
Renvoie la position horizontale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'est pas pivoté.
Renvois
Number
: position horizontale de cet élément en points, à partir du coin supérieur gauche de la page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Line Category()
Récupère le Line
de la ligne.
Renvois
Line
: catégorie de la ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Line Fill()
Récupère le Line
de la ligne.
Renvois
Line
: paramètre de remplissage de cette ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Line Type()
Récupère le Line
de la ligne.
Renvois
Line
: type de cette ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Link()
Renvoie Link
ou null
s'il n'y a pas de lien.
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()}`); }
Renvois
Link
: Link
ou null
si aucun lien n'est associé.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Object Id()
Renvoie l'ID unique de cet objet. Les ID d'objet utilisés par les pages et les éléments de page partagent le même espace de noms.
Renvois
String
: ID unique de cet objet.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Page Element Type()
Renvoie le type de l'élément de page, représenté sous la forme d'une énumération Page
.
Renvois
Page
: type de l'élément de page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Parent Group()
Renvoie le groupe auquel appartient cet élément de page, ou null
si l'élément ne fait pas partie d'un groupe.
Renvois
Group
: groupe auquel appartient cet élément de page, ou null
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Parent Page()
Renvoie la page sur laquelle se trouve cet élément de page.
Renvois
Page
: page sur laquelle se trouve cet élément.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Rotation()
Renvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
Renvois
Number
: angle de rotation en degrés, compris entre 0 (inclus) et 360 (exclu).
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Start()
Renvoie le point de départ de la ligne, mesuré à partir de l'angle supérieur gauche de la page.
Renvois
Point
: point de départ de la ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Start Arrow()
Récupère l'Arrow
de la flèche au début de la ligne.
Renvois
Arrow
: style de la flèche au début de cette ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Start Connection()
Renvoie la connexion au début de la ligne, ou null
si aucune connexion n'est établie.
Renvois
Connection
: connexion au début de la ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Title()
Renvoie le titre du texte alternatif de l'élément de page. Le titre est combiné à la description pour afficher et lire le texte alternatif.
Renvois
String
: titre du texte alternatif de l'élément de page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Top()
Récupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
Renvois
Number
: position verticale de cet élément en points, à partir du coin supérieur gauche de la page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Transform()
Renvoie la transformation de l'élément de page.
L'apparence visuelle de l'élément de page est déterminée par sa transformation absolue. Pour calculer la transformation absolue, préconcaténez la transformation d'un élément de page avec les transformations de tous ses groupes parents. Si l'élément de page ne fait pas partie d'un groupe, sa transformation absolue est identique à la valeur de ce champ.
Renvois
Affine
: transformation de l'élément de page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Weight()
Renvoie l'épaisseur de la ligne en points.
Renvois
Number
: épaisseur de la ligne en points.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Width()
Renvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
Cette méthode n'est pas compatible avec tous les éléments de la page. Pour savoir quels éléments de page ne sont pas compatibles avec cette méthode, consultez les limites de dimensionnement et de positionnement.
Renvois
Number
: largeur inhérente de l'élément de page en points, ou null
si l'élément de page n'a pas de largeur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
is Connector()
Renvoie true
si la ligne est un connecteur, ou false
si ce n'est pas le cas.
Un connecteur est un type de ligne utilisé pour connecter des sites de connexion sur les éléments de page applicables. Chaque extrémité du connecteur ne peut être connectée qu'à un seul site de connexion.
Renvois
Boolean
: True
si la ligne est un connecteur, ou false
si ce n'est pas le cas.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
preconcatenate Transform(transform)
Préconcatène la transformation fournie à la transformation existante de l'élément de page.
newTransform = argument * existingTransform;
Par exemple, pour déplacer un élément de page de 36 points vers la gauche:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
Vous pouvez également remplacer la transformation de l'élément de page par set
.
Paramètres
Nom | Type | Description |
---|---|---|
transform | Affine | Transformation à préconcaténer sur la transformation de cet élément de page. |
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
remove()
Supprime l'élément de la page.
Si, après une opération de suppression, un Group
ne contient qu'un seul élément de page ou aucun, le groupe lui-même est également supprimé.
Si un espace réservé Page
est supprimé sur un modèle ou une mise en page, tous les espaces réservés hérités vides sont également supprimés.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
remove Link()
Supprime une Link
.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
reroute()
Redirige le début et la fin de la ligne vers les deux sites de connexion les plus proches des éléments de page connectés. Le début et la fin de la ligne doivent être connectés à différents éléments de page.
Renvois
Line
: ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
scale Height(ratio)
Étale la hauteur de l'élément selon le ratio spécifié. La hauteur de l'élément correspond à la hauteur de sa zone de délimitation lorsque l'élément n'est pas en rotation.
Cette méthode n'est pas compatible avec tous les éléments de la page. Pour savoir quels éléments de page ne sont pas compatibles avec cette méthode, consultez les limites de dimensionnement et de positionnement.
Paramètres
Nom | Type | Description |
---|---|---|
ratio | Number | Rapport de scaling de la hauteur de cet élément de page. |
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
scale Width(ratio)
Étale la largeur de l'élément selon le format spécifié. La largeur de l'élément correspond à la largeur de sa zone de délimitation lorsque l'élément n'est pas en rotation.
Cette méthode n'est pas compatible avec tous les éléments de la page. Pour savoir quels éléments de page ne sont pas compatibles avec cette méthode, consultez les limites de dimensionnement et de positionnement.
Paramètres
Nom | Type | Description |
---|---|---|
ratio | Number | Ratio de scaling de la largeur de cet élément de page. |
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select()
Sélectionne uniquement le Page
dans la présentation active et supprime toute sélection précédente. Cela revient à appeler select(replace)
avec true
.
Un script ne peut accéder qu'à la sélection de l'utilisateur qui l'exécute, et uniquement si le script est lié à la présentation.
Cela définit le Page
parent de Page
sur 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();
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select(replace)
Sélectionne le Page
dans la présentation active.
Un script ne peut accéder qu'à la sélection de l'utilisateur qui l'exécute, et uniquement si le script est lié à la présentation.
Transmettez true
à cette méthode pour ne sélectionner que le Page
et supprimer toute sélection précédente. Cela définit également le Page
parent du Page
en tant que current page selection
.
Transmettez false
pour sélectionner plusieurs objets Page
. Les objets Page
doivent se trouver dans le même Page
.
Les conditions suivantes doivent être remplies lorsque vous sélectionnez un élément de page à l'aide d'un paramètre false
:
- Le
Page
parent de l'objetPage
doit êtreElement current page selection
. - Vous ne devez pas sélectionner plusieurs objets
Page
.
Pour vous en assurer, l'approche recommandée consiste à sélectionner d'abord le Page
parent à l'aide de Page.selectAsCurrentPage()
, puis à sélectionner les éléments de la page sur cette page.
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); }
Paramètres
Nom | Type | Description |
---|---|---|
replace | Boolean | Si la valeur est true , la sélection remplace toute sélection précédente. Sinon, la sélection est ajoutée à toute sélection précédente. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
send Backward()
Fait reculer l'élément de page d'un élément.
L'élément de page ne doit pas faire partie d'un groupe.
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
send To Back()
Place l'élément de page à l'arrière de la page.
L'élément de page ne doit pas faire partie d'un groupe.
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Dash Style(style)
Définit la Dash
de la ligne.
Paramètres
Nom | Type | Description |
---|---|---|
style | Dash | Style des traits à définir pour cette ligne. |
Renvois
Line
: cette ligne, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Description(description)
Définit la description du texte alternatif de l'élément de page.
La méthode n'est pas compatible avec les éléments 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());
Paramètres
Nom | Type | Description |
---|---|---|
description | String | Chaîne à définir comme description du texte alternatif. |
Renvois
Line
: élément de cette page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set End(left, top)
Définit la position du point d'arrivée de la ligne.
Le tracé de la ligne peut être ajusté après le changement de position.
Paramètres
Nom | Type | Description |
---|---|---|
left | Number | Position horizontale du point final de la ligne, mesurée en points à partir de l'angle supérieur gauche de la page. |
top | Number | Position verticale du point d'arrivée de la ligne, mesurée en points à partir de l'angle supérieur gauche de la page. |
Renvois
Line
: cette ligne, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set End(point)
Définit la position du point d'arrivée de la ligne.
Le tracé de la ligne peut être ajusté après le changement de position.
Paramètres
Nom | Type | Description |
---|---|---|
point | Point | Point d'arrivée de la ligne, dont la position est mesurée à partir de l'angle supérieur gauche de la page. |
Renvois
Line
: cette ligne, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set End Arrow(style)
Définit l'Arrow
de la flèche à la fin de la ligne.
Paramètres
Nom | Type | Description |
---|---|---|
style | Arrow | Style à définir. |
Renvois
Line
: cette ligne, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set End Connection(connectionSite)
Définit la connexion à la fin de la ligne. Il déplace l'extrémité de la ligne vers le site de connexion spécifié tout en laissant l'autre extrémité intacte.
Paramètres
Nom | Type | Description |
---|---|---|
connection | Connection | Site de connexion auquel la connexion de fin est mise à jour, ou null si vous supprimez la connexion de fin. |
Renvois
Line
: ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Height(height)
Définit la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
Cette méthode n'est pas compatible avec tous les éléments de la page. Pour savoir quels éléments de page ne sont pas compatibles avec cette méthode, consultez les limites de dimensionnement et de positionnement.
Paramètres
Nom | Type | Description |
---|---|---|
height | Number | Nouvelle hauteur de cet élément de page à définir, en points. |
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Left(left)
Définit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
Paramètres
Nom | Type | Description |
---|---|---|
left | Number | Nouvelle position horizontale à définir, en points. |
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Line Category(lineCategory)
Définit la Line
de la ligne.
Vous ne pouvez définir la catégorie que sur connectors
. Le connecteur peut être redirigé après avoir modifié sa catégorie.
Paramètres
Nom | Type | Description |
---|---|---|
line | Line | Catégorie de ligne à définir. |
Renvois
Line
: ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Link Slide(slideIndex)
Définit un Link
sur l'Slide
donné à l'aide de l'indice de la diapositive basé sur zéro.
// 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);
Paramètres
Nom | Type | Description |
---|---|---|
slide | Integer | Index basé sur zéro de la diapositive. |
Renvois
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Link Slide(slide)
Définit un Link
sur l'Slide
donné. Le lien est défini par l'ID de diapositive donné.
// 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]);
Paramètres
Nom | Type | Description |
---|---|---|
slide | Slide | Slide à associer. |
Renvois
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Link Slide(slidePosition)
Définit un Link
sur l'Slide
donné à l'aide de la position relative de la diapositive.
// 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);
Paramètres
Nom | Type | Description |
---|---|---|
slide | Slide | Slide relatif. |
Renvois
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Link Url(url)
Définit un Link
sur la chaîne d'URL non vide donnée.
// 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');
Paramètres
Nom | Type | Description |
---|---|---|
url | String | Chaîne d'URL. |
Renvois
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Rotation(angle)
Définit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
Cette méthode n'est pas compatible avec tous les éléments de la page. Pour savoir quels éléments de page ne sont pas compatibles avec cette méthode, consultez les limites de dimensionnement et de positionnement.
Paramètres
Nom | Type | Description |
---|---|---|
angle | Number | Nouvel angle de rotation dans le sens des aiguilles d'une montre à définir, en degrés. |
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Start(left, top)
Définit la position du point de départ de la ligne.
Le tracé de la ligne peut être ajusté après le changement de position.
Paramètres
Nom | Type | Description |
---|---|---|
left | Number | Position horizontale du point de départ de la ligne, mesurée en points à partir de l'angle supérieur gauche de la page. |
top | Number | Position verticale du point de départ de la ligne, mesurée en points à partir de l'angle supérieur gauche de la page. |
Renvois
Line
: cette ligne, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Start(point)
Définit la position du point de départ de la ligne.
Le tracé de la ligne peut être ajusté après le changement de position.
Paramètres
Nom | Type | Description |
---|---|---|
point | Point | Point de départ de la ligne, dont la position est mesurée à partir de l'angle supérieur gauche de la page. |
Renvois
Line
: cette ligne, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Start Arrow(style)
Définit le Arrow
de la flèche au début de la ligne.
Paramètres
Nom | Type | Description |
---|---|---|
style | Arrow | Nouveau style de flèche à définir. |
Renvois
Line
: cette ligne, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Start Connection(connectionSite)
Définit la connexion au début de la ligne. Il déplace le début de la ligne vers le site de connexion spécifié tout en laissant l'autre extrémité intacte.
Paramètres
Nom | Type | Description |
---|---|---|
connection | Connection | Site de connexion auquel la connexion de début est mise à jour, ou null si vous supprimez la connexion de début. |
Renvois
Line
: ligne.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Title(title)
Définit le titre du texte alternatif de l'élément de page.
La méthode n'est pas compatible avec les éléments 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());
Paramètres
Nom | Type | Description |
---|---|---|
title | String | Chaîne à définir comme titre du texte alternatif. |
Renvois
Line
: élément de cette page.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Top(top)
Définit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
Paramètres
Nom | Type | Description |
---|---|---|
top | Number | Nouvelle position verticale à définir, en points. |
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Transform(transform)
Définit la transformation de l'élément de page avec la transformation fournie.
Modifier la transformation d'un groupe modifie la transformation absolue des éléments de page de ce groupe, ce qui peut modifier leur apparence visuelle.
Modifier la transformation d'un élément de page appartenant à un groupe ne modifie que la transformation de cet élément de page. Cela n'a aucune incidence sur les transformations du groupe ni sur les autres éléments de page du groupe.
Pour en savoir plus sur l'impact des transformations sur l'apparence visuelle des éléments de page, consultez get
.
Paramètres
Nom | Type | Description |
---|---|---|
transform | Affine | Transformation définie pour cet élément de page. |
Renvois
Line
: cet élément, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Weight(points)
Définit l'épaisseur de la ligne en points.
Paramètres
Nom | Type | Description |
---|---|---|
points | Number | Nouvelle épaisseur de la ligne en points. |
Renvois
Line
: cette ligne, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
set Width(width)
Définit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
Cette méthode n'est pas compatible avec tous les éléments de la page. Pour savoir quels éléments de page ne sont pas compatibles avec cette méthode, consultez les limites de dimensionnement et de positionnement.
Paramètres
Nom | Type | Description |
---|---|---|
width | Number | Nouvelle largeur de cet élément de page à définir, en points. |
Renvois
Line
: cet élément de page, pour le chaînage.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations