Slides Service

Slides

Ce service permet aux scripts de créer des fichiers Google Slides, d'y accéder et de les modifier. Consultez également la documentation Google Slides pour en savoir plus sur les fonctionnalités sous-jacentes du service Slides.

Classes

NomBrève description
AffineTransformMatrice 3x3 utilisée pour transformer les coordonnées source (x1, y1) en coordonnées de destination (x2, y2) par multiplication matricielle:
AffineTransformBuilderCompilateur pour les objets AffineTransform.
AlignmentPositionPosition d'alignement à appliquer.
ArrowStyleTypes de formes de début et de fin avec lesquels la géométrie linéaire peut être affichée.
AutoTextÉlément de texte remplacé de manière dynamique par du contenu susceptible de changer au fil du temps, comme un numéro de diapositive.
AutoTextTypeTypes de texte automatique.
AutofitDécrit les paramètres d'ajustement automatique d'une forme.
AutofitTypeTypes d'ajustement automatique.
BorderDécrit la bordure autour d'un élément.
CellMergeStateÉtats de fusion des cellules du tableau.
ColorUne couleur opaque
ColorSchemeUn jeu de couleurs définit une mise en correspondance des membres de ThemeColorType avec les couleurs réelles utilisées pour les afficher.
ConnectionSiteLe site de connexion sur un PageElement qui peut se connecter à un connector.
ContentAlignmentAlignements du contenu pour un Shape ou un TableCell.
DashStyleTypes de tirets avec lesquels la géométrie linéaire peut être affichée.
FillDécrit l'arrière-plan de l'élément de page
FillTypeTypes de remplissage.
GroupEnsemble de PageElement réunis en une seule unité.
ImagePageElement représentant une image.
LayoutMise en page dans une présentation.
LinePageElement représentant une ligne.
LineCategoryCatégorie de ligne.
LineFillDécrit le remplissage d'une ligne ou d'un contour
LineFillTypeTypes de remplissage de ligne.
LineTypeTypes de lignes.
LinkLien hypertexte.
LinkTypeTypes de Link.
ListUne liste dans le texte.
ListPresetModèles de glyphes prédéfinis pour les listes dans le texte
ListStyleStyle de liste appliqué à une plage de texte.
MasterUn maître dans une présentation.
NotesMasterUn masque de notes dans une présentation.
NotesPagePage de notes dans une présentation.
PageUne page d'une présentation.
PageBackgroundDécrit l'arrière-plan de la page
PageBackgroundTypeTypes d'arrière-plan de page.
PageElementÉlément visuel affiché sur une page.
PageElementRangeUne collection d'une ou plusieurs instances PageElement.
PageElementTypeType d'élément de page.
PageRangeUne collection d'une ou plusieurs instances Page.
PageTypeTypes de page.
ParagraphSegment de texte se terminant par un caractère de retour à la ligne.
ParagraphAlignmentTypes d'alignement de texte pour un paragraphe.
ParagraphStyleStyles de texte qui s'appliquent aux paragraphes entiers.
PictureFillRemplissage qui affiche une image étirée aux dimensions de son conteneur.
PlaceholderTypeTypes d'espace réservé.
PointPoint représentant un emplacement.
PredefinedLayoutMises en page prédéfinies.
PresentationUne présentation
SelectionSélection de l'utilisateur dans la présentation active.
SelectionTypeType : Selection.
ShapePageElement représentant une forme générique qui ne présente pas de classification plus spécifique.
ShapeTypeTypes de formes.
SheetsChartPageElement représentant un graphique associé intégré à partir de Google Sheets.
SheetsChartEmbedTypeType d'intégration du graphique Sheets.
SlideDiapositive dans une présentation.
SlideLinkingModeMode des liens entre les diapositives.
SlidePositionPosition relative d'un Slide.
SlidesAppCrée et ouvre des Presentations qui peuvent être modifiés.
SolidFillRemplissage de couleur unie.
SpacingModeLes différents modes d'espacement des paragraphes.
SpeakerSpotlightPageElement représentant la vidéo du présentateur.
TableUn PageElement représentant une table.
TableCellCellule d'un tableau.
TableCellRangeUne collection d'une ou plusieurs instances TableCell.
TableColumnColonne d'un tableau.
TableRowLigne dans un tableau.
TextBaselineOffsetDécalage vertical du texte par rapport à sa position normale.
TextDirectionLe texte de l'itinéraire peut s'afficher correctement.
TextRangeSegment du contenu textuel d'un élément Shape ou TableCell.
TextStyleStyle du texte
ThemeColorCouleur qui fait référence à une entrée du ColorScheme de la page.
ThemeColorTypeNom d'une entrée dans le jeu de couleurs de la page.
VideoPageElement représentant une vidéo.
VideoSourceTypeTypes de source vidéo.
WordArtÉlément PageElement représentant le texte Word Art.

AffineTransform

Méthodes

MéthodeType renvoyéBrève description
getScaleX()NumberRécupère l'élément de mise à l'échelle de la coordonnée X.
getScaleY()NumberRécupère l'élément de mise à l'échelle des coordonnées Y.
getShearX()NumberRécupère l'élément de cisaillement de la coordonnée X.
getShearY()NumberRécupère l'élément de cisaillement de la coordonnée Y.
getTranslateX()NumberRécupère l'élément de traduction de la coordonnée X en points.
getTranslateY()NumberRécupère l'élément de traduction des coordonnées Y en points.
toBuilder()AffineTransformBuilderRenvoie un nouveau AffineTransformBuilder basé sur cette transformation.

AffineTransformBuilder

Méthodes

MéthodeType renvoyéBrève description
build()AffineTransformCrée un objet AffineTransform initialisé avec les éléments définis dans le compilateur.
setScaleX(scaleX)AffineTransformBuilderDéfinit l'élément de mise à l'échelle de la coordonnée X et affiche le compilateur.
setScaleY(scaleY)AffineTransformBuilderDéfinit l'élément de mise à l'échelle des coordonnées Y et renvoie le compilateur.
setShearX(shearX)AffineTransformBuilderDéfinit l'élément de ciblage des coordonnées X et renvoie le compilateur.
setShearY(shearY)AffineTransformBuilderDéfinit l'élément de ciblage des coordonnées Y et renvoie le compilateur.
setTranslateX(translateX)AffineTransformBuilderDéfinit l'élément de traduction des coordonnées X en points, puis affiche l'outil de création.
setTranslateY(translateY)AffineTransformBuilderDéfinit l'élément de traduction des coordonnées Y en points, puis affiche l'outil de création.

AlignmentPosition

Propriétés

PropriétéTypeDescription
CENTEREnumAlignez-le au centre.
HORIZONTAL_CENTEREnumAlignez-le sur le centre horizontal.
VERTICAL_CENTEREnumAlignez-le sur le centre vertical.

ArrowStyle

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumStyle de flèche non pris en charge.
NONEEnumPas de flèche.
STEALTH_ARROWEnumFlèche avec une encoche au dos.
FILL_ARROWEnumFlèche pleine.
FILL_CIRCLEEnumCercle plein.
FILL_SQUAREEnumCarré plein.
FILL_DIAMONDEnumLosange plein.
OPEN_ARROWEnumFlèche vide.
OPEN_CIRCLEEnumCercle vide.
OPEN_SQUAREEnumCarré vide.
OPEN_DIAMONDEnumLosange vide.

AutoText

Méthodes

MéthodeType renvoyéBrève description
getAutoTextType()AutoTextTypeAffiche le type de texte automatique.
getIndex()IntegerRenvoie l'index du texte automatique.
getRange()TextRangeRenvoie un TextRange couvrant le texte automatique.

AutoTextType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de texte automatique non pris en charge.
SLIDE_NUMBEREnumNuméro de diapositive.

Autofit

Méthodes

MéthodeType renvoyéBrève description
disableAutofit()AutofitDéfinit la valeur AutofitType d'une forme sur AutofitType.NONE.
getAutofitType()AutofitTypeRécupère la AutofitType de la forme.
getFontScale()NumberRécupère l'échelle de police appliquée à la forme.
getLineSpacingReduction()NumberRécupère la réduction d'interligne appliquée à la forme.

AutofitType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType d'ajustement automatique non compatible.
NONEEnumL'ajustement automatique n'est pas appliqué.
TEXT_AUTOFITEnumRéduit le texte en cas de dépassement.
SHAPE_AUTOFITEnumRedimensionne la forme pour l'adapter au texte.

Border

Méthodes

MéthodeType renvoyéBrève description
getDashStyle()DashStyleRécupère l'élément DashStyle de la bordure.
getLineFill()LineFillRécupère l'élément LineFill de la bordure.
getWeight()NumberRécupère l'épaisseur de la bordure en points.
isVisible()BooleanDétermine si la bordure est visible ou non.
setDashStyle(style)BorderDéfinit le DashStyle de la bordure.
setTransparent()BorderDéfinit la bordure de sorte qu'elle soit transparente.
setWeight(points)BorderDéfinit l'épaisseur de la bordure en points.

CellMergeState

Propriétés

PropriétéTypeDescription
NORMALEnumLa cellule n'est pas fusionnée.
HEADEnumLa cellule est fusionnée et il s'agit de l'en-tête (autrement dit,
MERGEDEnumLa cellule est fusionnée, mais pas l'en-tête (par exemple,

Color

Méthodes

MéthodeType renvoyéBrève description
asRgbColor()RgbColorConvertit cette couleur en RgbColor.
asThemeColor()ThemeColorConvertit cette couleur en ThemeColor.
getColorType()ColorTypeObtenez le type de cette couleur.

ColorScheme

Méthodes

MéthodeType renvoyéBrève description
getConcreteColor(theme)ColorRenvoie l'élément Color concret associé au ThemeColorType dans ce schéma de couleurs.
getThemeColors()ThemeColorType[]Affiche la liste de tous les types de couleurs de thème possibles dans un jeu de couleurs.
setConcreteColor(type, color)ColorSchemeDéfinit la couleur concrète associée à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée.
setConcreteColor(type, red, green, blue)ColorSchemeDéfinit la couleur concrète associée à ThemeColorType dans ce jeu de couleurs sur la couleur donnée au format RVB.
setConcreteColor(type, hexColor)ColorSchemeDéfinit la couleur concrète associée à ThemeColorType dans ce jeu de couleurs sur la couleur donnée au format HEX.

ConnectionSite

Méthodes

MéthodeType renvoyéBrève description
getIndex()IntegerRenvoie l'index du site de connexion.
getPageElement()PageElementRenvoie le PageElement sur lequel se trouve le site de connexion.

ContentAlignment

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumAlignement de contenu non pris en charge.
TOPEnumAligne le contenu sur le haut du conteneur de contenu.
MIDDLEEnumAligne le contenu avec le centre du conteneur de contenu.
BOTTOMEnumAligne le contenu avec le bas du conteneur de contenu.

DashStyle

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumStyle de tiret non compatible.
SOLIDEnumLigne continue.
DOTEnumLigne en pointillés.
DASHEnumLigne en pointillés.
DASH_DOTEnumTirets et points en alternance.
LONG_DASHEnumLigne avec de gros tirets.
LONG_DASH_DOTEnumAlternance de grands tirets et de points.

Fill

Méthodes

MéthodeType renvoyéBrève description
getSolidFill()SolidFillObtenez le remplissage uni de cet arrière-plan, ou null si le type de remplissage n'est pas FillType.SOLID.
getType()FillTypePermet d'obtenir le type de remplissage.
isVisible()BooleanIndique si l'arrière-plan est visible.
setSolidFill(color)voidDéfinit le remplissage plein sur la valeur Color donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage plein sur la valeur alpha et Color données.
setSolidFill(red, green, blue)voidDéfinit le remplissage plein sur les valeurs RVB données.
setSolidFill(red, green, blue, alpha)voidDéfinit le remplissage uni sur les valeurs alpha et RVB données.
setSolidFill(hexString)voidDéfinit le remplissage uni sur la chaîne de couleur hexadécimale indiquée.
setSolidFill(hexString, alpha)voidDéfinit le remplissage uni sur la chaîne de couleurs alpha et hexadécimale donnée.
setSolidFill(color)voidDéfinit le remplissage plein sur la valeur ThemeColorType donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage plein sur la valeur alpha et ThemeColorType données.
setTransparent()voidDéfinit l'arrière-plan sur transparent.

FillType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de remplissage non compatible.
NONEEnumAucun remplissage, l'arrière-plan est donc transparent.
SOLIDEnumRemplissage de couleur unie.

Group

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)GroupAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()GroupMet en avant l'élément d'un élément sur la page.
bringToFront()GroupAffiche l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getChildren()PageElement[]Récupère la collection d'éléments de page du groupe.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page n'a aucun site de connexion.
getDescription()StringAffiche la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente à l'élément en points.
getInherentWidth()NumberRenvoie la largeur inhérente à l'élément en points.
getLeft()NumberRenvoie 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'a pas de rotation.
getObjectId()StringRenvoie l'identifiant unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous forme d'énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageAffiche la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. 0 degré indique qu'il n'y a pas de rotation.
getTitle()StringAffiche le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
getTransform()AffineTransformRécupère la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de son cadre de délimitation lorsqu'il n'a pas de rotation.
preconcatenateTransform(transform)GroupPréconcatène la transformation fournie dans la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
scaleHeight(ratio)GroupMet à l'échelle la hauteur de l'élément en fonction du ratio spécifié.
scaleWidth(ratio)GroupMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()GroupDéplace l'élément de page d'un élément vers l'arrière.
sendToBack()GroupEnvoie l'élément de page vers le bas de la page.
setDescription(description)GroupDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)GroupDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
setLeft(left)GroupDéfinit 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'a pas de rotation.
setRotation(angle)GroupDéfinit l'angle de rotation de l'élément autour de son centre, en degrés, dans le sens des aiguilles d'une montre.
setTitle(title)GroupDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)GroupDéfinit la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
setTransform(transform)GroupDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)GroupDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
ungroup()voidDissocie les éléments du groupe.

Image

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)ImageAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()ImageMet en avant l'élément d'un élément sur la page.
bringToFront()ImageAffiche l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getAs(contentType)BlobRenvoyez les données contenues dans cet objet sous forme de blob converti dans le type de contenu spécifié.
getBlob()BlobRenvoyez les données contenues dans cette image sous forme de blob.
getBorder()BorderRenvoie l'élément Border de l'image.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page n'a aucun site de connexion.
getContentUrl()StringRécupère une URL de l'image.
getDescription()StringAffiche la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente à l'élément en points.
getInherentWidth()NumberRenvoie la largeur inhérente à l'élément en points.
getLeft()NumberRenvoie 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'a pas de rotation.
getLink()LinkRenvoie Link ou null en l'absence de lien.
getObjectId()StringRenvoie l'identifiant unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous forme d'énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageAffiche la page sur laquelle se trouve cet élément de page.
getParentPlaceholder()PageElementRenvoie l'élément de page parent de l'espace réservé.
getPlaceholderIndex()IntegerRenvoie l'index de l'image de l'espace réservé.
getPlaceholderType()PlaceholderTypeRenvoie le type d'espace réservé de l'image, ou PlaceholderType.NONE si la forme n'est pas un espace réservé.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. 0 degré indique qu'il n'y a pas de rotation.
getSourceUrl()StringRécupère l'URL source de l'image, si elle est disponible.
getTitle()StringAffiche le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de son cadre de délimitation lorsqu'il n'a pas de rotation.
preconcatenateTransform(transform)ImagePréconcatène la transformation fournie dans la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
removeLink()voidSupprime un élément Link.
replace(blobSource)ImageRemplace cette image par une image décrite par un objet BlobSource.
replace(blobSource, crop)ImageRemplace cette image par une image décrite par un objet Image, en la recadrant si nécessaire.
replace(imageUrl)ImageRemplace cette image par une autre image téléchargée à partir de l'URL fournie.
replace(imageUrl, crop)ImageRemplace cette image par une autre image téléchargée à partir de l'URL fournie, en la recadrant si nécessaire.
scaleHeight(ratio)ImageMet à l'échelle la hauteur de l'élément en fonction du ratio spécifié.
scaleWidth(ratio)ImageMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()ImageDéplace l'élément de page d'un élément vers l'arrière.
sendToBack()ImageEnvoie l'élément de page vers le bas de la page.
setDescription(description)ImageDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)ImageDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
setLeft(left)ImageDéfinit 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'a pas de rotation.
setLinkSlide(slideIndex)LinkDéfinit un Link sur la Slide donnée à l'aide de l'index de base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné, le lien est défini par l'ID de la diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide fournie.
setRotation(angle)ImageDéfinit l'angle de rotation de l'élément autour de son centre, en degrés, dans le sens des aiguilles d'une montre.
setTitle(title)ImageDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)ImageDéfinit la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
setTransform(transform)ImageDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)ImageDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.

Layout

Méthodes

MéthodeType renvoyéBrève description
getBackground()PageBackgroundRécupère l'arrière-plan de la page.
getColorScheme()ColorSchemeRécupère les ColorScheme associés à la page.
getGroups()Group[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLayoutName()StringRécupère le nom de la mise en page.
getLines()Line[]Affiche la liste des objets Line sur la page.
getMaster()MasterRécupère le maître sur lequel la mise en page est basée.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementAffiche le PageElement sur la page avec l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Affiche la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié et un index d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Affiche la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.
group(pageElements)GroupRegroupe tous les éléments de page spécifiés.
insertGroup(group)GroupInsère une copie de la propriété Group fournie sur la page.
insertImage(blobSource)ImageInsère une image dans l'angle supérieur gauche de la page avec une taille par défaut issue du blob d'image spécifié.
insertImage(blobSource, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies par l'objet blob d'image spécifié.
insertImage(image)ImageInsère une copie de la propriété Image fournie sur la page.
insertImage(imageUrl)ImageInsère dans l'angle supérieur gauche de la page une image dont la taille correspond par défaut à celle de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies à partir de l'URL fournie.
insertLine(line)LineInsère une copie de la propriété Line fournie sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne sur la page reliant deux connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie de la propriété PageElement fournie sur la page.
insertShape(shape)ShapeInsère une copie de la propriété Shape fournie sur la page.
insertShape(shapeType)ShapeInsère une forme sur la page.
insertShape(shapeType, left, top, width, height)ShapeInsère une forme sur la page.
insertSheetsChart(sourceChart)SheetsChartInsère un graphique Google Sheets sur la page.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartInsère sur la page un graphique Google Sheets avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie de la propriété SheetsChart fournie sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets sur la page en tant que Image.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère sur la page un graphique Google Sheets en tant que Image avec la position et la taille fournies.
insertTable(numRows, numColumns)TableInsère un tableau sur la page.
insertTable(numRows, numColumns, left, top, width, height)TableInsère sur la page un tableau avec la position et la taille fournies.
insertTable(table)TableInsère une copie de la propriété Table fournie sur la page.
insertTextBox(text)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertTextBox(text, left, top, width, height)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertVideo(videoUrl)VideoInsère une vidéo dans l'angle supérieur gauche de la page, avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie de la propriété Video fournie sur la page.
insertWordArt(wordArt)WordArtInsère une copie de la propriété WordArt fournie sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page dans la présentation active en tant que current page selection et supprime toute sélection précédente.

Line

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)LineAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()LineMet en avant l'élément d'un élément sur la page.
bringToFront()LineAffiche l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page n'a aucun site de connexion.
getDashStyle()DashStyleRécupère le DashStyle de la ligne.
getDescription()StringAffiche la description du texte alternatif de l'élément de page.
getEnd()PointRenvoie le point final de la ligne, mesuré à partir de l'angle supérieur gauche de la page.
getEndArrow()ArrowStyleRécupère l'ArrowStyle de la flèche à la fin de la ligne.
getEndConnection()ConnectionSiteRenvoie la connexion à la fin de la ligne, ou null en l'absence de connexion.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente à l'élément en points.
getInherentWidth()NumberRenvoie la largeur inhérente à l'élément en points.
getLeft()NumberRenvoie 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'a pas de rotation.
getLineCategory()LineCategoryRécupère le LineCategory de la ligne.
getLineFill()LineFillRécupère le LineFill de la ligne.
getLineType()LineTypeRécupère le LineType de la ligne.
getLink()LinkRenvoie Link ou null en l'absence de lien.
getObjectId()StringRenvoie l'identifiant unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous forme d'énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageAffiche la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. 0 degré indique qu'il n'y a pas de rotation.
getStart()PointAffiche le point de départ de la ligne, mesuré à partir de l'angle supérieur gauche de la page.
getStartArrow()ArrowStyleRécupère le ArrowStyle de la flèche au début de la ligne.
getStartConnection()ConnectionSiteRenvoie la connexion au début de la ligne, ou null en l'absence de connexion.
getTitle()StringAffiche le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWeight()NumberRenvoie l'épaisseur de la ligne en points.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de son cadre de délimitation lorsqu'il n'a pas de rotation.
isConnector()BooleanRenvoie true s'il s'agit d'un connecteur, ou false dans le cas contraire.
preconcatenateTransform(transform)LinePréconcatène la transformation fournie dans la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
removeLink()voidSupprime un élément Link.
reroute()LineRedirige le début et la fin de la ligne vers les deux sites de connexion les plus proches sur les éléments de page connectés.
scaleHeight(ratio)LineMet à l'échelle la hauteur de l'élément en fonction du ratio spécifié.
scaleWidth(ratio)LineMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()LineDéplace l'élément de page d'un élément vers l'arrière.
sendToBack()LineEnvoie l'élément de page vers le bas de la page.
setDashStyle(style)LineDéfinit le DashStyle de la ligne.
setDescription(description)LineDéfinit la description du texte alternatif de l'élément de page.
setEnd(left, top)LineDéfinit la position du point d'arrivée de la ligne.
setEnd(point)LineDéfinit la position du point d'arrivée de la ligne.
setEndArrow(style)LineDéfinit le ArrowStyle de la flèche à la fin de la ligne.
setEndConnection(connectionSite)LineDéfinit la connexion à la fin de la ligne.
setHeight(height)LineDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
setLeft(left)LineDéfinit 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'a pas de rotation.
setLineCategory(lineCategory)LineDéfinit le LineCategory de la ligne.
setLinkSlide(slideIndex)LinkDéfinit un Link sur la Slide donnée à l'aide de l'index de base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné, le lien est défini par l'ID de la diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide fournie.
setRotation(angle)LineDéfinit l'angle de rotation de l'élément autour de son centre, en degrés, dans le sens des aiguilles d'une montre.
setStart(left, top)LineDéfinit la position du point de départ de la ligne.
setStart(point)LineDéfinit la position du point de départ de la ligne.
setStartArrow(style)LineDéfinit le ArrowStyle de la flèche au début de la ligne.
setStartConnection(connectionSite)LineDéfinit la connexion au début de la ligne.
setTitle(title)LineDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)LineDéfinit la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
setTransform(transform)LineDéfinit la transformation de l'élément de page avec la transformation fournie.
setWeight(points)LineDéfinit l'épaisseur de la ligne en points.
setWidth(width)LineDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.

LineCategory

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumCatégorie de ligne non compatible.
STRAIGHTEnumConnecteurs droits, y compris connecteur droit 1.
BENTEnumConnecteurs courbés, y compris les connecteurs coudés 2 à 5
CURVEDEnumConnecteurs incurvés, y compris les connecteurs coudés 2 à 5

LineFill

Méthodes

MéthodeType renvoyéBrève description
getFillType()LineFillTypeRécupère le type de remplissage de la ligne.
getSolidFill()SolidFillRécupère le remplissage de la ligne, ou null si le type de remplissage n'est pas LineFillType.SOLID.
setSolidFill(color)voidDéfinit le remplissage plein sur la valeur Color donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage plein sur la valeur alpha et Color données.
setSolidFill(red, green, blue)voidDéfinit le remplissage plein sur les valeurs RVB données.
setSolidFill(red, green, blue, alpha)voidDéfinit le remplissage uni sur les valeurs alpha et RVB données.
setSolidFill(hexString)voidDéfinit le remplissage uni sur la chaîne de couleur hexadécimale indiquée.
setSolidFill(hexString, alpha)voidDéfinit le remplissage uni sur la chaîne de couleurs alpha et hexadécimale donnée.
setSolidFill(color)voidDéfinit le remplissage plein sur la valeur ThemeColorType donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage plein sur la valeur alpha et ThemeColorType données.

LineFillType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de remplissage de ligne non compatible.
NONEEnumAucun remplissage, la ligne ou le contour est transparent.
SOLIDEnumRemplissage de couleur unie.

LineType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de ligne non compatible.
STRAIGHT_CONNECTOR_1EnumFormulaire Connecteur droit 1.
BENT_CONNECTOR_2EnumForme du connecteur courbe 2.
BENT_CONNECTOR_3EnumForme du connecteur courbe 3.
BENT_CONNECTOR_4EnumForme du connecteur courbe 4.
BENT_CONNECTOR_5EnumForme du connecteur courbe 5.
CURVED_CONNECTOR_2EnumForme du connecteur incurvé 2.
CURVED_CONNECTOR_3EnumForme du connecteur incurvé 3.
CURVED_CONNECTOR_4EnumForme du connecteur incurvé 4.
CURVED_CONNECTOR_5EnumForme du connecteur incurvé 5.
STRAIGHT_LINEEnumRien.

Méthodes

MéthodeType renvoyéBrève description
getLinkType()LinkTypeRenvoie LinkType.
getLinkedSlide()SlideRenvoie le Slide associé pour les liens autres que de type URL, le cas échéant.
getSlideId()StringRenvoie l'ID de l'élément Slide ou null associé si LinkType n'est pas LinkType.SLIDE_ID.
getSlideIndex()IntegerRenvoie l'indice de base zéro de l'élément Slide ou null associé si LinkType n'est pas LinkType.SLIDE_INDEX.
getSlidePosition()SlidePositionRenvoie l'SlidePosition de l'Slide ou l'null associé si LinkType n'est pas LinkType.SLIDE_POSITION.
getUrl()StringRenvoie l'URL de la page Web externe ou null si la valeur de LinkType n'est pas LinkType.URL.

LinkType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de lien non compatible.
URLEnumLien vers une page Web externe.
SLIDE_POSITIONEnumUn lien vers une diapositive spécifique de cette présentation, abordée par sa position.
SLIDE_IDEnumLien vers une diapositive spécifique de cette présentation, traitée par son ID.
SLIDE_INDEXEnumLien vers une diapositive spécifique de cette présentation, traitée par son index basé sur zéro.

List

Méthodes

MéthodeType renvoyéBrève description
getListId()StringRenvoie l'ID de la liste.
getListParagraphs()Paragraph[]Renvoie tous les Paragraphs de la liste.

ListPreset

Propriétés

PropriétéTypeDescription
DISC_CIRCLE_SQUAREEnumListe avec les glyphes "DISC", "CERC" et "SQUARE" pour les trois premiers niveaux d'imbrication de liste.
DIAMONDX_ARROW3D_SQUAREEnumListe comportant les glyphes "DIAMONDX", "ARROW3D" et "SQUARE" pour les trois premiers niveaux d'imbrication de la liste.
CHECKBOXEnumListe contenant des glyphes "CHECKBOX" pour tous les niveaux d'imbrication de liste.
ARROW_DIAMOND_DISCEnumListe avec les glyphes "FLÈCHE", "DIAMOND" et "DISC" pour les trois premiers niveaux d'imbrication de liste.
STAR_CIRCLE_SQUAREEnumListe avec les glyphes "STAR", "CERC" et "SQUARE" pour les trois premiers niveaux d'imbrication de liste.
ARROW3D_CIRCLE_SQUAREEnumListe avec des glyphes "ARROW3D", "CERC" et "SQUARE" pour les trois premiers niveaux d'imbrication de liste.
LEFTTRIANGLE_DIAMOND_DISCEnumListe avec les glyphes "LEFTTRIANGLE", "DIAMOND" et "DISC" pour les trois premiers niveaux d'imbrication de liste.
DIAMONDX_HOLLOWDIAMOND_SQUAREEnumUne liste comportant les glyphes "DIAMONDX", "HOLLOWDIAMOND" et "SQUARE" pour les trois premiers niveaux d'imbrication de liste.
DIAMOND_CIRCLE_SQUAREEnumUne liste avec les glyphes "DIAMOND", "CERC" et "SQUARE" pour les trois premiers niveaux d'imbrication de la liste.
DIGIT_ALPHA_ROMANEnumListe contenant les glyphes "DIGIT", "ALPHA" et "ROMAN" pour les trois premiers niveaux d'imbrication de liste, suivis de points.
DIGIT_ALPHA_ROMAN_PARENSEnumListe contenant les glyphes "DIGIT", "ALPHA" et "ROMAN" pour les trois premiers niveaux d'imbrication de liste, suivis de parenthèses.
DIGIT_NESTEDEnumListe contenant des glyphes "DIGIT" séparés par un point, où chaque niveau d'imbrication utilise le glyphe du niveau d'imbrication précédent comme préfixe.
UPPERALPHA_ALPHA_ROMANEnumListe contenant les glyphes "UPPERALPHA", "ALPHA" et "ROMAN" pour les trois premiers niveaux d'imbrication de liste, suivis de points.
UPPERROMAN_UPPERALPHA_DIGITEnumListe contenant les glyphes "UPPERROMAN", "UPPERALPHA" et "DIGIT" pour les trois premiers niveaux d'imbrication de liste, suivis de points.
ZERODIGIT_ALPHA_ROMANEnumListe contenant les glyphes "ZERODIGIT", "ALPHA" et "ROMAN" pour les trois premiers niveaux d'imbrication de liste, suivis de points.

ListStyle

Méthodes

MéthodeType renvoyéBrève description
applyListPreset(listPreset)ListStyleApplique le ListPreset spécifié à tous les paragraphes qui chevauchent le texte.
getGlyph()StringRenvoie le glyphe affiché pour le texte.
getList()ListRenvoie la valeur List dans laquelle se trouve le texte, ou null si aucun texte ne se trouve dans une liste, ou si une partie du texte figure dans une liste ou si le texte figure dans plusieurs listes.
getNestingLevel()IntegerRenvoie le niveau d'imbrication en base 0 du texte.
isInList()BooleanRenvoie true si le texte se trouve dans une seule liste, false si aucun texte ne se trouve dans une liste et null si seule une partie du texte se trouve dans une liste ou si le texte se trouve dans plusieurs listes.
removeFromList()ListStyleSupprime les paragraphes qui chevauchent le texte de toutes les listes.

Master

Méthodes

MéthodeType renvoyéBrève description
getBackground()PageBackgroundRécupère l'arrière-plan de la page.
getColorScheme()ColorSchemeRécupère les ColorScheme associés à la page.
getGroups()Group[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLayouts()Layout[]Récupère les mises en page de ce masque.
getLines()Line[]Affiche la liste des objets Line sur la page.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementAffiche le PageElement sur la page avec l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Affiche la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié et un index d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Affiche la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.
group(pageElements)GroupRegroupe tous les éléments de page spécifiés.
insertGroup(group)GroupInsère une copie de la propriété Group fournie sur la page.
insertImage(blobSource)ImageInsère une image dans l'angle supérieur gauche de la page avec une taille par défaut issue du blob d'image spécifié.
insertImage(blobSource, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies par l'objet blob d'image spécifié.
insertImage(image)ImageInsère une copie de la propriété Image fournie sur la page.
insertImage(imageUrl)ImageInsère dans l'angle supérieur gauche de la page une image dont la taille correspond par défaut à celle de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies à partir de l'URL fournie.
insertLine(line)LineInsère une copie de la propriété Line fournie sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne sur la page reliant deux connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie de la propriété PageElement fournie sur la page.
insertShape(shape)ShapeInsère une copie de la propriété Shape fournie sur la page.
insertShape(shapeType)ShapeInsère une forme sur la page.
insertShape(shapeType, left, top, width, height)ShapeInsère une forme sur la page.
insertSheetsChart(sourceChart)SheetsChartInsère un graphique Google Sheets sur la page.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartInsère sur la page un graphique Google Sheets avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie de la propriété SheetsChart fournie sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets sur la page en tant que Image.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère sur la page un graphique Google Sheets en tant que Image avec la position et la taille fournies.
insertTable(numRows, numColumns)TableInsère un tableau sur la page.
insertTable(numRows, numColumns, left, top, width, height)TableInsère sur la page un tableau avec la position et la taille fournies.
insertTable(table)TableInsère une copie de la propriété Table fournie sur la page.
insertTextBox(text)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertTextBox(text, left, top, width, height)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertVideo(videoUrl)VideoInsère une vidéo dans l'angle supérieur gauche de la page, avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie de la propriété Video fournie sur la page.
insertWordArt(wordArt)WordArtInsère une copie de la propriété WordArt fournie sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page dans la présentation active en tant que current page selection et supprime toute sélection précédente.

NotesMaster

Méthodes

MéthodeType renvoyéBrève description
getGroups()Group[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLines()Line[]Affiche la liste des objets Line sur la page.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementAffiche le PageElement sur la page avec l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Affiche la liste des objets PageElement affichés sur la page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié et un index d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Affiche la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.

NotesPage

Méthodes

MéthodeType renvoyéBrève description
getGroups()Group[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLines()Line[]Affiche la liste des objets Line sur la page.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementAffiche le PageElement sur la page avec l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Affiche la liste des objets PageElement affichés sur la page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié et un index d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Affiche la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getSpeakerNotesShape()ShapeRécupère la forme contenant les commentaires du présentateur sur la page.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.

Page

Méthodes

MéthodeType renvoyéBrève description
asLayout()LayoutRenvoie la page sous forme de mise en page.
asMaster()MasterRenvoie la page en tant que maître.
asSlide()SlideAffiche la page sous forme de diapositive.
getBackground()PageBackgroundRécupère l'arrière-plan de la page.
getColorScheme()ColorSchemeRécupère les ColorScheme associés à la page.
getGroups()Group[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLines()Line[]Affiche la liste des objets Line sur la page.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementAffiche le PageElement sur la page avec l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Affiche la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié et un index d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Affiche la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.
group(pageElements)GroupRegroupe tous les éléments de page spécifiés.
insertGroup(group)GroupInsère une copie de la propriété Group fournie sur la page.
insertImage(blobSource)ImageInsère une image dans l'angle supérieur gauche de la page avec une taille par défaut issue du blob d'image spécifié.
insertImage(blobSource, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies par l'objet blob d'image spécifié.
insertImage(image)ImageInsère une copie de la propriété Image fournie sur la page.
insertImage(imageUrl)ImageInsère dans l'angle supérieur gauche de la page une image dont la taille correspond par défaut à celle de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies à partir de l'URL fournie.
insertLine(line)LineInsère une copie de la propriété Line fournie sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne sur la page reliant deux connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie de la propriété PageElement fournie sur la page.
insertShape(shape)ShapeInsère une copie de la propriété Shape fournie sur la page.
insertShape(shapeType)ShapeInsère une forme sur la page.
insertShape(shapeType, left, top, width, height)ShapeInsère une forme sur la page.
insertSheetsChart(sourceChart)SheetsChartInsère un graphique Google Sheets sur la page.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartInsère sur la page un graphique Google Sheets avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie de la propriété SheetsChart fournie sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets sur la page en tant que Image.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère sur la page un graphique Google Sheets en tant que Image avec la position et la taille fournies.
insertTable(numRows, numColumns)TableInsère un tableau sur la page.
insertTable(numRows, numColumns, left, top, width, height)TableInsère sur la page un tableau avec la position et la taille fournies.
insertTable(table)TableInsère une copie de la propriété Table fournie sur la page.
insertTextBox(text)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertTextBox(text, left, top, width, height)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertVideo(videoUrl)VideoInsère une vidéo dans l'angle supérieur gauche de la page, avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie de la propriété Video fournie sur la page.
insertWordArt(wordArt)WordArtInsère une copie de la propriété WordArt fournie sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page dans la présentation active en tant que current page selection et supprime toute sélection précédente.

PageBackground

Méthodes

MéthodeType renvoyéBrève description
getPictureFill()PictureFillObtenez le remplissage étiré de l'image de cet arrière-plan, ou null si le type de remplissage de l'arrière-plan n'est pas PageBackgroundType.PICTURE.
getSolidFill()SolidFillObtenez le remplissage uni de cet arrière-plan, ou null si le type de remplissage de l'arrière-plan n'est pas PageBackgroundType.SOLID.
getType()PageBackgroundTypeObtenez le type d'arrière-plan de cette page.
isVisible()BooleanIndique si l'arrière-plan est visible.
setPictureFill(blobSource)voidDéfinit une image du blob d'image spécifié en tant qu'arrière-plan de la page.
setPictureFill(imageUrl)voidDéfinit l'image au niveau de l'URL fournie en tant qu'arrière-plan de la page.
setSolidFill(color)voidDéfinit le remplissage plein sur la valeur Color donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage plein sur la valeur alpha et Color données.
setSolidFill(red, green, blue)voidDéfinit le remplissage plein sur les valeurs RVB données.
setSolidFill(red, green, blue, alpha)voidDéfinit le remplissage uni sur les valeurs alpha et RVB données.
setSolidFill(hexString)voidDéfinit le remplissage uni sur la chaîne de couleur hexadécimale indiquée.
setSolidFill(hexString, alpha)voidDéfinit le remplissage uni sur la chaîne de couleurs alpha et hexadécimale donnée.
setSolidFill(color)voidDéfinit le remplissage plein sur la valeur ThemeColorType donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage plein sur la valeur alpha et ThemeColorType données.
setTransparent()voidDéfinit l'arrière-plan sur transparent.

PageBackgroundType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType d'arrière-plan de page non compatible.
NONEEnumAucun remplissage, l'arrière-plan est donc affiché en blanc.
SOLIDEnumRemplissage de couleur unie.
PICTUREEnumImage étirée pour remplir la page.

PageElement

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)PageElementAligne l'élément sur la position d'alignement spécifiée sur la page.
asGroup()GroupRenvoie l'élément de page en tant que groupe.
asImage()ImageRenvoie l'élément de page en tant qu'image.
asLine()LineRenvoie l'élément de page sous forme de ligne.
asShape()ShapeRenvoie l'élément de page sous forme de forme.
asSheetsChart()SheetsChartRenvoie l'élément de page sous forme de graphique lié intégré à partir de Google Sheets.
asSpeakerSpotlight()SpeakerSpotlightRenvoie l'élément de page en tant que vidéo du présentateur.
asTable()TableRenvoie l'élément de page sous forme de tableau.
asVideo()VideoRenvoie l'élément de page sous forme de vidéo.
asWordArt()WordArtRenvoie l'élément de la page sous forme de texte Word Art.
bringForward()PageElementMet en avant l'élément d'un élément sur la page.
bringToFront()PageElementAffiche l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page n'a aucun site de connexion.
getDescription()StringAffiche la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente à l'élément en points.
getInherentWidth()NumberRenvoie la largeur inhérente à l'élément en points.
getLeft()NumberRenvoie 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'a pas de rotation.
getObjectId()StringRenvoie l'identifiant unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous forme d'énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageAffiche la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. 0 degré indique qu'il n'y a pas de rotation.
getTitle()StringAffiche le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de son cadre de délimitation lorsqu'il n'a pas de rotation.
preconcatenateTransform(transform)PageElementPréconcatène la transformation fournie dans la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
scaleHeight(ratio)PageElementMet à l'échelle la hauteur de l'élément en fonction du ratio spécifié.
scaleWidth(ratio)PageElementMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()PageElementDéplace l'élément de page d'un élément vers l'arrière.
sendToBack()PageElementEnvoie l'élément de page vers le bas de la page.
setDescription(description)PageElementDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)PageElementDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
setLeft(left)PageElementDéfinit 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'a pas de rotation.
setRotation(angle)PageElementDéfinit l'angle de rotation de l'élément autour de son centre, en degrés, dans le sens des aiguilles d'une montre.
setTitle(title)PageElementDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)PageElementDéfinit la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
setTransform(transform)PageElementDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)PageElementDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.

PageElementRange

Méthodes

MéthodeType renvoyéBrève description
getPageElements()PageElement[]Renvoie la liste des instances PageElement.

PageElementType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumReprésente un élément de page non compatible et qui ne peut pas être classé davantage.
SHAPEEnumReprésente une forme générique sans classification plus spécifique.
IMAGEEnumReprésente une image.
VIDEOEnumReprésente une vidéo.
TABLEEnumReprésente un tableau.
GROUPEnumReprésente un ensemble d'éléments de page reliés en une seule unité.
LINEEnumReprésente une ligne.
WORD_ARTEnumReprésente du texte WordArt.
SHEETS_CHARTEnumReprésente un graphique lié intégré à partir de Google Sheets.
SPEAKER_SPOTLIGHTEnumReprésente la vidéo du présentateur.

PageRange

Méthodes

MéthodeType renvoyéBrève description
getPages()Page[]Renvoie la liste des instances Page.

PageType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de page non compatible.
SLIDEEnumUne page de diapositive.
LAYOUTEnumUne page de mise en page.
MASTEREnumUne page maître.

Paragraph

Méthodes

MéthodeType renvoyéBrève description
getIndex()IntegerRenvoie l'index de la nouvelle ligne du paragraphe.
getRange()TextRangeRenvoie une valeur TextRange couvrant le texte du paragraphe se terminant par le caractère de retour à la ligne de cet objet.

ParagraphAlignment

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumAlignement de paragraphe non pris en charge.
STARTEnumLe paragraphe est aligné par rapport au début de la ligne.
CENTEREnumLe paragraphe est centré.
ENDEnumLe paragraphe est aligné à la fin de la ligne.
JUSTIFIEDEnumLe paragraphe est justifié.

ParagraphStyle

Méthodes

MéthodeType renvoyéBrève description
getIndentEnd()NumberRenvoie le retrait à la fin des paragraphes de TextRange en points, ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
getIndentFirstLine()NumberRenvoie le retrait de la première ligne de paragraphes dans TextRange en points, ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
getIndentStart()NumberRenvoie le retrait de début de texte pour les paragraphes de TextRange en points, ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
getLineSpacing()NumberRenvoie l'interligne, ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
getParagraphAlignment()ParagraphAlignmentRenvoie la valeur ParagraphAlignment des paragraphes dans TextRange ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
getSpaceAbove()NumberRenvoie l'espace supplémentaire au-dessus des paragraphes dans TextRange en points, ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
getSpaceBelow()NumberRenvoie l'espace supplémentaire sous les paragraphes dans TextRange en points, ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
getSpacingMode()SpacingModeRenvoie SpacingMode pour les paragraphes de TextRange ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
getTextDirection()TextDirectionRenvoie TextDirection pour les paragraphes de TextRange ou null s'il existe plusieurs styles de paragraphe sur le texte donné.
setIndentEnd(indent)ParagraphStyleDéfinit le retrait à la fin du texte pour les paragraphes du TextRange en points.
setIndentFirstLine(indent)ParagraphStyleDéfinit le retrait de la première ligne de paragraphes dans le TextRange en points.
setIndentStart(indent)ParagraphStyleDéfinit le retrait au début du texte pour les paragraphes du TextRange en points.
setLineSpacing(spacing)ParagraphStyleDéfinit l'interligne.
setParagraphAlignment(alignment)ParagraphStyleDéfinit le ParagraphAlignment des paragraphes dans TextRange.
setSpaceAbove(space)ParagraphStyleDéfinit l'espace supplémentaire au-dessus des paragraphes dans TextRange en points.
setSpaceBelow(space)ParagraphStyleDéfinit l'espace supplémentaire sous les paragraphes dans TextRange en points.
setSpacingMode(mode)ParagraphStyleDéfinit les SpacingMode pour les paragraphes de TextRange.
setTextDirection(direction)ParagraphStyleDéfinit les TextDirection pour les paragraphes de TextRange.

PictureFill

Méthodes

MéthodeType renvoyéBrève description
getAs(contentType)BlobRenvoyez les données contenues dans cet objet sous forme de blob converti dans le type de contenu spécifié.
getBlob()BlobRenvoyez les données contenues dans cet objet sous forme de blob.
getContentUrl()StringRécupère une URL de l'image.
getSourceUrl()StringRécupère l'URL source de l'image, si elle est disponible.

PlaceholderType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType d'espace réservé non compatible.
NONEEnumCeci n'est pas un espace réservé.
BODYEnumLe corps de texte.
CHARTEnumGraphique.
CLIP_ARTEnumImage clipart.
CENTERED_TITLEEnumTitre centré.
DIAGRAMEnumSchéma.
DATE_AND_TIMEEnumDate et heure
FOOTEREnumTexte du pied de page.
HEADEREnumTexte de l'en-tête.
MEDIAEnumMultimédia :
OBJECTEnumTout type de contenu.
PICTUREEnumImage.
SLIDE_NUMBEREnumNuméro d'une diapositive.
SUBTITLEEnumSous-titre.
TABLEEnumTableau.
TITLEEnumTitre de la diapositive.
SLIDE_IMAGEEnumImage de la diapositive.

Point

Méthodes

MéthodeType renvoyéBrève description
getX()NumberRécupère la coordonnée horizontale, mesurée en points.
getY()NumberRécupère la coordonnée verticale, mesurée en points.

PredefinedLayout

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumMise en page non compatible.
BLANKEnumMise en page vierge, sans espaces réservés.
CAPTION_ONLYEnumMise en page avec une légende en bas.
TITLEEnumMise en page avec un titre et un sous-titre.
TITLE_AND_BODYEnumMise en page avec un titre et un corps.
TITLE_AND_TWO_COLUMNSEnumMise en page avec un titre et deux colonnes.
TITLE_ONLYEnumMise en page comportant uniquement un titre.
SECTION_HEADEREnumMise en page avec un titre de section.
SECTION_TITLE_AND_DESCRIPTIONEnumMise en page avec un titre et un sous-titre d'un côté et une description de l'autre.
ONE_COLUMN_TEXTEnumMise en page avec un titre et un corps, disposés en une seule colonne.
MAIN_POINTEnumMise en page avec un point principal.
BIG_NUMBEREnumMise en page avec un en-tête comportant un grand nombre.

Presentation

Méthodes

MéthodeType renvoyéBrève description
addEditor(emailAddress)PresentationAjoute l'utilisateur donné à la liste des éditeurs de Presentation.
addEditor(user)PresentationAjoute l'utilisateur donné à la liste des éditeurs de Presentation.
addEditors(emailAddresses)PresentationAjoute le tableau d'utilisateurs donné à la liste des éditeurs pour Presentation.
addViewer(emailAddress)PresentationAjoute l'utilisateur donné à la liste des lecteurs de Presentation.
addViewer(user)PresentationAjoute l'utilisateur donné à la liste des lecteurs de Presentation.
addViewers(emailAddresses)PresentationAjoute le tableau d'utilisateurs donné à la liste des lecteurs pour Presentation.
appendSlide()SlideAjoute une diapositive à la fin de la présentation à l'aide de la mise en page prédéfinie PredefinedLayout.BLANK basée sur le maître actuel.
appendSlide(layout)SlideAjoute une diapositive à la fin de la présentation à l'aide de la mise en page spécifiée en fonction du fichier maître actuel.
appendSlide(predefinedLayout)SlideAjoute une diapositive à la fin de la présentation en utilisant la mise en page prédéfinie spécifiée en fonction du maître actuel.
appendSlide(slide)SlideAjoute une copie de l'élément Slide fourni à la fin de la présentation.
appendSlide(slide, linkingMode)SlideAjoute une copie de la Slide fournie depuis la présentation source à la fin de la présentation en cours et définit le lien de la diapositive comme spécifié par SlideLinkingMode.
getEditors()User[]Récupère la liste des éditeurs pour cet élément Presentation.
getId()StringRécupère l'identifiant unique de la présentation.
getLayouts()Layout[]Récupère les mises en page de la présentation.
getMasters()Master[]Récupère les maîtres de la présentation.
getName()StringRécupère le nom ou le titre de la présentation.
getNotesMaster()NotesMasterRécupère le masque de notes de la présentation.
getNotesPageHeight()NumberRécupère la hauteur de page du masque de notes et des pages de notes de la présentation, en points.
getNotesPageWidth()NumberRécupère la largeur de page du masque de notes et des pages de notes de la présentation, en points.
getPageElementById(id)PageElementRenvoie la valeur PageElement avec l'ID donné ou null s'il n'en existe aucun.
getPageHeight()NumberRécupère la hauteur de page (en points) des diapositives, des mises en page et des masques de la présentation.
getPageWidth()NumberRécupère la largeur de page en points des diapositives, des mises en page et des masques de la présentation.
getSelection()SelectionRécupère la sélection de l'utilisateur dans la présentation active.
getSlideById(id)SlideRenvoie la valeur Slide avec l'ID donné ou null s'il n'en existe aucun.
getSlides()Slide[]Récupère les diapositives de la présentation.
getUrl()StringRécupère l'URL permettant d'accéder à cette présentation.
getViewers()User[]Récupère la liste des lecteurs et des commentateurs de Presentation.
insertSlide(insertionIndex)SlideInsère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page PredefinedLayout.BLANK prédéfinie en fonction du masque actuel.
insertSlide(insertionIndex, layout)SlideInsère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page spécifiée en fonction du masque actuel.
insertSlide(insertionIndex, predefinedLayout)SlideInsère une diapositive à l'index spécifié dans la présentation en utilisant la mise en page prédéfinie spécifiée en fonction du masque actuel.
insertSlide(insertionIndex, slide)SlideInsère une copie de l'élément Slide fourni à l'index spécifié dans la présentation.
insertSlide(insertionIndex, slide, linkingMode)SlideInsère une copie du Slide fourni à partir de la présentation source dans l'index spécifié de la présentation actuelle et définit le lien de la diapositive comme spécifié par SlideLinkingMode.
removeEditor(emailAddress)PresentationSupprime l'utilisateur indiqué de la liste des éditeurs pour Presentation.
removeEditor(user)PresentationSupprime l'utilisateur indiqué de la liste des éditeurs pour Presentation.
removeViewer(emailAddress)PresentationSupprime l'utilisateur indiqué de la liste des lecteurs et des commentateurs pour Presentation.
removeViewer(user)PresentationSupprime l'utilisateur indiqué de la liste des lecteurs et des commentateurs pour Presentation.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
saveAndClose()voidEnregistre la Presentation actuelle.
setName(name)voidDéfinit le nom ou le titre de la présentation.

Selection

Méthodes

MéthodeType renvoyéBrève description
getCurrentPage()PageRenvoie l'élément Page ou null actuellement actif s'il n'y a aucune page active.
getPageElementRange()PageElementRangeRenvoie la collection PageElementRange des instances PageElement sélectionnées ou null si aucune instance PageElement n'est sélectionnée.
getPageRange()PageRangeRenvoie PageRange, une collection d'instances Page dans la partie fine sélectionnées ou null si la sélection n'est pas de type SelectionType.PAGE.
getSelectionType()SelectionTypeRenvoie SelectionType.
getTableCellRange()TableCellRangeRenvoie la collection TableCellRange d'instances TableCell sélectionnées ou null si aucune instance TableCell n'est sélectionnée.
getTextRange()TextRangeRenvoie l'élément TextRange sélectionné ou null si la sélection n'est pas de type SelectionType.TEXT.

SelectionType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de sélection non compatible.
NONEEnumAucune sélection.
TEXTEnumSélection de texte.
TABLE_CELLEnumSélection de cellules du tableau.
PAGEEnumSélection des pages dans la barre de vignettes miniature.
PAGE_ELEMENTEnumSélection d'éléments de page.
CURRENT_PAGEEnumSélection de la page actuelle.

Shape

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)ShapeAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()ShapeMet en avant l'élément d'un élément sur la page.
bringToFront()ShapeAffiche l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getAutofit()AutofitRenvoie la valeur Autofit du texte contenu dans cette forme.
getBorder()BorderRenvoie la valeur Border de la forme.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page n'a aucun site de connexion.
getContentAlignment()ContentAlignmentRenvoie la valeur ContentAlignment du texte de la forme.
getDescription()StringAffiche la description du texte alternatif de l'élément de page.
getFill()FillRenvoie la valeur Fill de la forme.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente à l'élément en points.
getInherentWidth()NumberRenvoie la largeur inhérente à l'élément en points.
getLeft()NumberRenvoie 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'a pas de rotation.
getLink()LinkRenvoie Link ou null en l'absence de lien.
getObjectId()StringRenvoie l'identifiant unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous forme d'énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageAffiche la page sur laquelle se trouve cet élément de page.
getParentPlaceholder()PageElementRenvoie l'élément de page parent de l'espace réservé.
getPlaceholderIndex()IntegerRenvoie l'index d'espace réservé de la forme.
getPlaceholderType()PlaceholderTypeRenvoie le type d'espace réservé de la forme, ou PlaceholderType.NONE si elle n'est pas un espace réservé.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. 0 degré indique qu'il n'y a pas de rotation.
getShapeType()ShapeTypeRenvoie le type de la forme.
getText()TextRangeAffiche le contenu textuel de la forme.
getTitle()StringAffiche le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de son cadre de délimitation lorsqu'il n'a pas de rotation.
preconcatenateTransform(transform)ShapePréconcatène la transformation fournie dans la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
removeLink()voidSupprime un élément Link.
replaceWithImage(blobSource)ImageRemplace cette forme par une image fournie par un BlobSource.
replaceWithImage(blobSource, crop)ImageRemplace cette forme par une image fournie par un BlobSource.
replaceWithImage(imageUrl)ImageRemplace cette forme par une image.
replaceWithImage(imageUrl, crop)ImageRemplace cette forme par une image.
replaceWithSheetsChart(sourceChart)SheetsChartRemplace cette forme par un graphique Google Sheets.
replaceWithSheetsChartAsImage(sourceChart)ImageRemplace cette forme par l'image d'un graphique Google Sheets.
scaleHeight(ratio)ShapeMet à l'échelle la hauteur de l'élément en fonction du ratio spécifié.
scaleWidth(ratio)ShapeMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()ShapeDéplace l'élément de page d'un élément vers l'arrière.
sendToBack()ShapeEnvoie l'élément de page vers le bas de la page.
setContentAlignment(contentAlignment)ShapeDéfinit le ContentAlignment du texte dans la forme.
setDescription(description)ShapeDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)ShapeDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
setLeft(left)ShapeDéfinit 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'a pas de rotation.
setLinkSlide(slideIndex)LinkDéfinit un Link sur la Slide donnée à l'aide de l'index de base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné, le lien est défini par l'ID de la diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide fournie.
setRotation(angle)ShapeDéfinit l'angle de rotation de l'élément autour de son centre, en degrés, dans le sens des aiguilles d'une montre.
setTitle(title)ShapeDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)ShapeDéfinit la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
setTransform(transform)ShapeDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)ShapeDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.

ShapeType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de forme non pris en charge.
TEXT_BOXEnumForme de la zone de texte.
RECTANGLEEnumForme rectangulaire.
ROUND_RECTANGLEEnumRectangle à coins arrondis.
ELLIPSEEnumForme d'ellipse.
ARCEnumForme d'arc incurvé.
BENT_ARROWEnumFlèche courbe.
BENT_UP_ARROWEnumFlèche courbe vers le haut.
BEVELEnumForme en biseau.
BLOCK_ARCEnumForme d'un arc de bloc.
BRACE_PAIREnumForme de la paire d'accolades.
BRACKET_PAIREnumForme de la paire de crochets.
CANEnumPeut façonner.
CHEVRONEnumForme de chevron.
CHORDEnumForme de la corde.
CLOUDEnumForme de nuage.
CORNEREnumForme d'angle.
CUBEEnumForme cubique.
CURVED_DOWN_ARROWEnumFlèche courbée vers le bas.
CURVED_LEFT_ARROWEnumFlèche courbée vers la gauche.
CURVED_RIGHT_ARROWEnumFlèche courbée vers la droite.
CURVED_UP_ARROWEnumFlèche courbée vers le haut.
DECAGONEnumForme en décagone.
DIAGONAL_STRIPEEnumBande diagonale.
DIAMONDEnumForme de losange.
DODECAGONEnumDodécagone.
DONUTEnumEn forme de beignet.
DOUBLE_WAVEEnumDouble ondulation.
DOWN_ARROWEnumFlèche vers le bas
DOWN_ARROW_CALLOUTEnumFlèche vers le bas de l'accroche.
FOLDED_CORNEREnumForme d'angle pliable.
FRAMEEnumForme du cadre.
HALF_FRAMEEnumForme du demi-cadre.
HEARTEnumEn forme de cœur.
HEPTAGONEnumForme heptagone.
HEXAGONEnumForme hexagonale.
HOME_PLATEEnumForme de la plaque murale.
HORIZONTAL_SCROLLEnumForme de défilement horizontal.
IRREGULAR_SEAL_1EnumForme du sceau d'étanchéité 1 irrégulière.
IRREGULAR_SEAL_2EnumForme irrégulière du joint d'étanchéité 2.
LEFT_ARROWEnumFlèche vers la gauche
LEFT_ARROW_CALLOUTEnumFlèche vers la gauche de l'accroche.
LEFT_BRACEEnumAccolade gauche.
LEFT_BRACKETEnumCrochet ouvrant
LEFT_RIGHT_ARROWEnumFlèche vers la gauche et la droite.
LEFT_RIGHT_ARROW_CALLOUTEnumFlèche vers la gauche et la droite de l'accroche.
LEFT_RIGHT_UP_ARROWEnumFlèche vers le haut et vers la gauche/droite.
LEFT_UP_ARROWEnumFlèche vers le haut et vers la gauche.
LIGHTNING_BOLTEnumForme d'éclair.
MATH_DIVIDEEnumDivisez la forme mathématique.
MATH_EQUALEnumForme mathématique égale.
MATH_MINUSEnumMoins la forme mathématique.
MATH_MULTIPLYEnumMultiplier les formes mathématiques.
MATH_NOT_EQUALEnumForme mathématique différente.
MATH_PLUSEnumPlus forme mathématique.
MOONEnumForme de lune.
NO_SMOKINGEnumZone non fumeur.
NOTCHED_RIGHT_ARROWEnumFlèche droite crantée.
OCTAGONEnumForme octogonale.
PARALLELOGRAMEnumForme de parallélogramme.
PENTAGONEnumEn forme de pentagone.
PIEEnumForme de graphique à secteurs.
PLAQUEEnumPlaque.
PLUSEnumForme plus
QUAD_ARROWEnumQuatre flèches.
QUAD_ARROW_CALLOUTEnumQuatre flèches de l'accroche.
RIBBONEnumForme de ruban.
RIBBON_2EnumForme de ruban 2.
RIGHT_ARROWEnumFlèche vers la droite
RIGHT_ARROW_CALLOUTEnumFlèche vers la droite de l'accroche.
RIGHT_BRACEEnumForme d'accolade fermante.
RIGHT_BRACKETEnumCrochet fermant
ROUND_1_RECTANGLEEnumRectangle à un coin arrondi
ROUND_2_DIAGONAL_RECTANGLEEnumRectangle à deux coins arrondis en diagonale.
ROUND_2_SAME_RECTANGLEEnumRectangle à deux coins arrondis du même côté.
RIGHT_TRIANGLEEnumForme triangulaire droite.
SMILEY_FACEEnumForme du visage souriant.
SNIP_1_RECTANGLEEnumUn rectangle à coins coupés.
SNIP_2_DIAGONAL_RECTANGLEEnumRectangle à deux coins coupés en diagonale.
SNIP_2_SAME_RECTANGLEEnumRectangle à deux coins coupés du même côté.
SNIP_ROUND_RECTANGLEEnumUne forme rectangulaire à coin arrondi et à un coin coupé.
STAR_10EnumÉtoile à dix branches.
STAR_12EnumÉtoile à 12 branches.
STAR_16EnumForme d'étoile à 16 branches.
STAR_24EnumÉtoile à 24 branches.
STAR_32EnumÉtoile à trente-deux branches.
STAR_4EnumForme d'étoile à quatre branches.
STAR_5EnumÉtoile à cinq branches.
STAR_6EnumÉtoile à six branches.
STAR_7EnumÉtoile en forme d'étoile à sept branches.
STAR_8EnumÉtoile à huit branches.
STRIPED_RIGHT_ARROWEnumFlèche vers la droite rayée.
SUNEnumForme du soleil.
TRAPEZOIDEnumForme trapèze.
TRIANGLEEnumForme triangulaire.
UP_ARROWEnumFlèche vers le haut
UP_ARROW_CALLOUTEnumFlèche vers le haut de l'accroche.
UP_DOWN_ARROWEnumFlèche vers le haut et le bas.
UTURN_ARROWEnumFlèche en demi-tour
VERTICAL_SCROLLEnumForme de défilement vertical.
WAVEEnumForme de la vague.
WEDGE_ELLIPSE_CALLOUTEnumAccroche en forme d'ellipse inclinée.
WEDGE_RECTANGLE_CALLOUTEnumRectangle à coin d'accroche.
WEDGE_ROUND_RECTANGLE_CALLOUTEnumRectangle à coin rond en forme d'accroche.
FLOW_CHART_ALTERNATE_PROCESSEnumForme de flux de processus alternative.
FLOW_CHART_COLLATEEnumAssembler la forme du flux.
FLOW_CHART_CONNECTOREnumForme du flux du connecteur.
FLOW_CHART_DECISIONEnumForme du flux de décision.
FLOW_CHART_DELAYEnumRetarder la forme du flux.
FLOW_CHART_DISPLAYEnumForme du flux d'affichage.
FLOW_CHART_DOCUMENTEnumForme du flux de document.
FLOW_CHART_EXTRACTEnumExtraire la forme du flux
FLOW_CHART_INPUT_OUTPUTEnumForme du flux d'entrée-sortie.
FLOW_CHART_INTERNAL_STORAGEEnumForme du flux de stockage interne.
FLOW_CHART_MAGNETIC_DISKEnumForme du flux du disque magnétique.
FLOW_CHART_MAGNETIC_DRUMEnumForme de flux de tambour magnétique.
FLOW_CHART_MAGNETIC_TAPEEnumForme de déplacement de la bande magnétique.
FLOW_CHART_MANUAL_INPUTEnumForme du flux d'entrée manuel.
FLOW_CHART_MANUAL_OPERATIONEnumForme du flux d'opérations manuelles.
FLOW_CHART_MERGEEnumForme de flux de fusion.
FLOW_CHART_MULTIDOCUMENTEnumForme du flux de plusieurs documents.
FLOW_CHART_OFFLINE_STORAGEEnumForme du flux de stockage hors connexion.
FLOW_CHART_OFFPAGE_CONNECTOREnumForme du flux du connecteur hors page.
FLOW_CHART_ONLINE_STORAGEEnumForme du flux de stockage en ligne.
FLOW_CHART_OREnumou la forme du flux.
FLOW_CHART_PREDEFINED_PROCESSEnumForme de flux de processus prédéfinie.
FLOW_CHART_PREPARATIONEnumForme du flux de préparation.
FLOW_CHART_PROCESSEnumForme du flux de processus.
FLOW_CHART_PUNCHED_CARDEnumForme de flux de la carte perforée.
FLOW_CHART_PUNCHED_TAPEEnumForme du déplacement du ruban perforé.
FLOW_CHART_SORTEnumTrier la forme du flux.
FLOW_CHART_SUMMING_JUNCTIONEnumForme du flux de la jonction de sommation.
FLOW_CHART_TERMINATOREnumForme du flux de terminaison.
ARROW_EASTEnumFlèche vers l'est.
ARROW_NORTH_EASTEnumFlèche vers le nord-est.
ARROW_NORTHEnumFlèche vers le nord.
SPEECHEnumForme de la voix.
STARBURSTEnumForme d'éclat en étoile.
TEARDROPEnumForme de goutte d'eau.
ELLIPSE_RIBBONEnumRuban en forme d'ellipse.
ELLIPSE_RIBBON_2EnumForme de ruban d'ellipse 2.
CLOUD_CALLOUTEnumAccroche en forme de nuage.
CUSTOMEnumForme personnalisée.

SheetsChart

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)SheetsChartAligne l'élément sur la position d'alignement spécifiée sur la page.
asImage()ImageRenvoie le graphique sous forme d'image ou null s'il ne s'agit pas d'une image intégrée.
bringForward()SheetsChartMet en avant l'élément d'un élément sur la page.
bringToFront()SheetsChartAffiche l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getChartId()IntegerRécupère l'ID du graphique spécifique dans la feuille de calcul Google Sheets qui est intégrée.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page n'a aucun site de connexion.
getDescription()StringAffiche la description du texte alternatif de l'élément de page.
getEmbedType()SheetsChartEmbedTypeRenvoie le type d'intégration du graphique Sheets.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente à l'élément en points.
getInherentWidth()NumberRenvoie la largeur inhérente à l'élément en points.
getLeft()NumberRenvoie 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'a pas de rotation.
getLink()LinkRenvoie Link ou null en l'absence de lien.
getObjectId()StringRenvoie l'identifiant unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous forme d'énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageAffiche la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. 0 degré indique qu'il n'y a pas de rotation.
getSpreadsheetId()StringRécupère l'ID de la feuille de calcul Google Sheets contenant le graphique source.
getTitle()StringAffiche le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de son cadre de délimitation lorsqu'il n'a pas de rotation.
preconcatenateTransform(transform)SheetsChartPréconcatène la transformation fournie dans la transformation existante de l'élément de page.
refresh()voidActualise le graphique en le remplaçant par la dernière version de Google Sheets.
remove()voidSupprime l'élément de page.
removeLink()voidSupprime un élément Link.
scaleHeight(ratio)SheetsChartMet à l'échelle la hauteur de l'élément en fonction du ratio spécifié.
scaleWidth(ratio)SheetsChartMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()SheetsChartDéplace l'élément de page d'un élément vers l'arrière.
sendToBack()SheetsChartEnvoie l'élément de page vers le bas de la page.
setDescription(description)SheetsChartDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)SheetsChartDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
setLeft(left)SheetsChartDéfinit 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'a pas de rotation.
setLinkSlide(slideIndex)LinkDéfinit un Link sur la Slide donnée à l'aide de l'index de base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné, le lien est défini par l'ID de la diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide fournie.
setRotation(angle)SheetsChartDéfinit l'angle de rotation de l'élément autour de son centre, en degrés, dans le sens des aiguilles d'une montre.
setTitle(title)SheetsChartDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)SheetsChartDéfinit la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
setTransform(transform)SheetsChartDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)SheetsChartDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.

SheetsChartEmbedType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumReprésente un graphique non compatible et qui ne peut pas être classé davantage.
IMAGEEnumIndique que le graphique est intégré en tant qu'image.

Slide

Méthodes

MéthodeType renvoyéBrève description
duplicate()SlideDuplique la diapositive.
getBackground()PageBackgroundRécupère l'arrière-plan de la page.
getColorScheme()ColorSchemeRécupère les ColorScheme associés à la page.
getGroups()Group[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLayout()LayoutRécupère la mise en page sur laquelle la diapositive est basée ou null si la diapositive n'est pas basée sur une mise en page.
getLines()Line[]Affiche la liste des objets Line sur la page.
getNotesPage()NotesPageAffiche la page de notes associée à la diapositive.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementAffiche le PageElement sur la page avec l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Affiche la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType spécifié et un index d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Affiche la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getSlideLinkingMode()SlideLinkingModeRenvoie une valeur SlideLinkingMode indiquant si la diapositive est liée à une autre diapositive.
getSourcePresentationId()StringRenvoie l'ID Presentation de la source ou null si la diapositive n'est pas associée.
getSourceSlideObjectId()StringRenvoie l'ID de la diapositive source ou null si la diapositive n'est pas associée.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.
group(pageElements)GroupRegroupe tous les éléments de page spécifiés.
insertGroup(group)GroupInsère une copie de la propriété Group fournie sur la page.
insertImage(blobSource)ImageInsère une image dans l'angle supérieur gauche de la page avec une taille par défaut issue du blob d'image spécifié.
insertImage(blobSource, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies par l'objet blob d'image spécifié.
insertImage(image)ImageInsère une copie de la propriété Image fournie sur la page.
insertImage(imageUrl)ImageInsère dans l'angle supérieur gauche de la page une image dont la taille correspond par défaut à celle de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies à partir de l'URL fournie.
insertLine(line)LineInsère une copie de la propriété Line fournie sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne sur la page reliant deux connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie de la propriété PageElement fournie sur la page.
insertShape(shape)ShapeInsère une copie de la propriété Shape fournie sur la page.
insertShape(shapeType)ShapeInsère une forme sur la page.
insertShape(shapeType, left, top, width, height)ShapeInsère une forme sur la page.
insertSheetsChart(sourceChart)SheetsChartInsère un graphique Google Sheets sur la page.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartInsère sur la page un graphique Google Sheets avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie de la propriété SheetsChart fournie sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets sur la page en tant que Image.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère sur la page un graphique Google Sheets en tant que Image avec la position et la taille fournies.
insertTable(numRows, numColumns)TableInsère un tableau sur la page.
insertTable(numRows, numColumns, left, top, width, height)TableInsère sur la page un tableau avec la position et la taille fournies.
insertTable(table)TableInsère une copie de la propriété Table fournie sur la page.
insertTextBox(text)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertTextBox(text, left, top, width, height)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertVideo(videoUrl)VideoInsère une vidéo dans l'angle supérieur gauche de la page, avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie de la propriété Video fournie sur la page.
insertWordArt(wordArt)WordArtInsère une copie de la propriété WordArt fournie sur la page.
isSkipped()BooleanIndique si la diapositive est ignorée en mode Présentation.
move(index)voidDéplace la diapositive vers l'index spécifié.
refreshSlide()voidActualise la diapositive pour refléter les modifications apportées à la diapositive source associée.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page dans la présentation active en tant que current page selection et supprime toute sélection précédente.
setSkipped(isSkipped)voidDétermine si la diapositive est ignorée en mode Présentation.
unlink()voidDissocie le Slide actuel de sa diapositive source.

SlideLinkingMode

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumMode d'association de diapositives non compatible.
LINKEDEnumIndique que les diapositives sont liées.
NOT_LINKEDEnumIndique que les diapositives ne sont pas associées.

SlidePosition

Propriétés

PropriétéTypeDescription
NEXT_SLIDEEnumDiapositive suivante.
PREVIOUS_SLIDEEnumDiapositive précédente.
FIRST_SLIDEEnumPremière diapositive de la présentation.
LAST_SLIDEEnumLa dernière diapositive de la présentation.

SlidesApp

Propriétés

PropriétéTypeDescription
AlignmentPositionAlignmentPositionÉnumération des types de positions d'alignement.
ArrowStyleArrowStyleÉnumération des différents styles de flèches pouvant être associés à une Line.
AutoTextTypeAutoTextTypeÉnumération des types de texte automatique.
AutofitTypeAutofitTypeÉnumération des types d'ajustement automatique.
CellMergeStateCellMergeStateÉnumération des différents états de fusion d'une cellule de tableau.
ColorTypeColorTypeÉnumération des types de couleur.
ContentAlignmentContentAlignmentÉnumération des valeurs utilisées pour spécifier l'alignement du contenu.
DashStyleDashStyleÉnumération des différents styles de tirets qu'un Line peut avoir.
FillTypeFillTypeÉnumération des types de remplissage.
LineCategoryLineCategoryÉnumération des catégories de Line.
LineFillTypeLineFillTypeÉnumération des types de LineFill.
LineTypeLineTypeÉnumération des types de Line.
LinkTypeLinkTypeÉnumération des types de liens.
ListPresetListPresetÉnumération des types de préréglages de liste.
PageBackgroundTypePageBackgroundTypeÉnumération des types d'arrière-plans de page.
PageElementTypePageElementTypeÉnumération des types d'éléments de la page.
PageTypePageTypeÉnumération des types de pages.
ParagraphAlignmentParagraphAlignmentÉnumération des types d'alignement de paragraphe.
PlaceholderTypePlaceholderTypeÉnumération des types d'espaces réservés.
PredefinedLayoutPredefinedLayoutÉnumération des mises en page prédéfinies.
SelectionTypeSelectionTypeÉnumération des types de sélections.
ShapeTypeShapeTypeÉnumération des types de formes.
SheetsChartEmbedTypeSheetsChartEmbedTypeÉnumération des types de représentations vectorielles continues de graphiques Sheets.
SlideLinkingModeSlideLinkingModeÉnumération des différents moyens d'associer Slides.
SlidePositionSlidePositionÉnumération des types de positions de diapositive.
SpacingModeSpacingModeÉnumération des types de modes d'espacement.
TextBaselineOffsetTextBaselineOffsetÉnumération des types de décalage de référence du texte.
TextDirectionTextDirectionÉnumération des types d'itinéraires textuels.
ThemeColorTypeThemeColorTypeÉnumération des couleurs du thème.
VideoSourceTypeVideoSourceTypeÉnumération des types de sources vidéo.

Méthodes

MéthodeType renvoyéBrève description
create(name)PresentationCrée et ouvre un Presentation.
getActivePresentation()PresentationRenvoie la présentation actuellement active dans laquelle le script est lié au conteneur ou null en l'absence de présentation active.
getUi()UiRenvoie une instance de l'environnement d'interface utilisateur de la présentation qui permet au script d'ajouter des fonctionnalités telles que des menus, des boîtes de dialogue et des barres latérales.
newAffineTransformBuilder()AffineTransformBuilderRenvoie un nouveau AffineTransformBuilder pour créer une AffineTransform.
openById(id)PresentationOuvre le Presentation avec l'ID donné.
openByUrl(url)PresentationOuvre le Presentation avec l'URL donnée.

SolidFill

Méthodes

MéthodeType renvoyéBrève description
getAlpha()NumberObtenez l'opacité de la couleur dans l'intervalle compris entre [0, 1,0], où 1,0 correspond à une opacité totale.
getColor()ColorObtenez la couleur de remplissage.

SpacingMode

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumMode d'espacement non compatible.
NEVER_COLLAPSEEnumL'espacement des paragraphes est toujours affiché.
COLLAPSE_LISTSEnumL'espacement des paragraphes est ignoré entre les éléments de la liste.

SpeakerSpotlight

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)SpeakerSpotlightAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()SpeakerSpotlightMet en avant l'élément d'un élément sur la page.
bringToFront()SpeakerSpotlightAffiche l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getBorder()BorderRenvoie l'élément Border de la vidéo du présentateur.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page n'a aucun site de connexion.
getDescription()StringAffiche la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente à l'élément en points.
getInherentWidth()NumberRenvoie la largeur inhérente à l'élément en points.
getLeft()NumberRenvoie 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'a pas de rotation.
getMaskShapeType()ShapeTypeRenvoie la valeur ShapeType du masque appliqué à la vidéo du présentateur, ou null en l'absence de masque.
getObjectId()StringRenvoie l'identifiant unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous forme d'énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageAffiche la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. 0 degré indique qu'il n'y a pas de rotation.
getTitle()StringAffiche le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de son cadre de délimitation lorsqu'il n'a pas de rotation.
preconcatenateTransform(transform)SpeakerSpotlightPréconcatène la transformation fournie dans la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
scaleHeight(ratio)SpeakerSpotlightMet à l'échelle la hauteur de l'élément en fonction du ratio spécifié.
scaleWidth(ratio)SpeakerSpotlightMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()SpeakerSpotlightDéplace l'élément de page d'un élément vers l'arrière.
sendToBack()SpeakerSpotlightEnvoie l'élément de page vers le bas de la page.
setDescription(description)SpeakerSpotlightDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)SpeakerSpotlightDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
setLeft(left)SpeakerSpotlightDéfinit 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'a pas de rotation.
setRotation(angle)SpeakerSpotlightDéfinit l'angle de rotation de l'élément autour de son centre, en degrés, dans le sens des aiguilles d'une montre.
setTitle(title)SpeakerSpotlightDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)SpeakerSpotlightDéfinit la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
setTransform(transform)SpeakerSpotlightDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)SpeakerSpotlightDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.

Table

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)TableAligne l'élément sur la position d'alignement spécifiée sur la page.
appendColumn()TableColumnAjoute une nouvelle colonne à droite de la dernière colonne du tableau.
appendRow()TableRowAjoute une nouvelle ligne sous la dernière ligne du tableau.
bringForward()TableMet en avant l'élément d'un élément sur la page.
bringToFront()TableAffiche l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getCell(rowIndex, columnIndex)TableCellAffiche la cellule spécifiée dans le tableau.
getColumn(columnIndex)TableColumnRenvoie la colonne spécifiée de la table.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page n'a aucun site de connexion.
getDescription()StringAffiche la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente à l'élément en points.
getInherentWidth()NumberRenvoie la largeur inhérente à l'élément en points.
getLeft()NumberRenvoie 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'a pas de rotation.
getNumColumns()IntegerRenvoie le nombre de colonnes de la table.
getNumRows()IntegerRenvoie le nombre de lignes de la table.
getObjectId()StringRenvoie l'identifiant unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous forme d'énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageAffiche la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés. 0 degré indique qu'il n'y a pas de rotation.
getRow(rowIndex)TableRowRenvoie la ligne spécifiée dans la table.
getTitle()StringAffiche le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de son cadre de délimitation lorsqu'il n'a pas de rotation.
insertColumn(index)TableColumnInsère une nouvelle colonne à l'index spécifié de la table.
insertRow(index)TableRowInsère une nouvelle ligne à l'index spécifié de la table.
preconcatenateTransform(transform)TablePréconcatène la transformation fournie dans la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
scaleHeight(ratio)TableMet à l'échelle la hauteur de l'élément en fonction du ratio spécifié.
scaleWidth(ratio)TableMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()TableDéplace l'élément de page d'un élément vers l'arrière.
sendToBack()TableEnvoie l'élément de page vers le bas de la page.
setDescription(description)TableDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)TableDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
setLeft(left)TableDéfinit 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'a pas de rotation.
setRotation(angle)TableDéfinit l'angle de rotation de l'élément autour de son centre, en degrés, dans le sens des aiguilles d'une montre.
setTitle(title)TableDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)TableDéfinit la position verticale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'a pas de rotation.
setTransform(transform)TableDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)TableDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.

TableCell

Méthodes

MéthodeType renvoyéBrève description
getColumnIndex()IntegerRenvoie l'index de colonne en base 0 de la cellule du tableau.
getColumnSpan()IntegerRenvoie l'étendue de la colonne de la cellule du tableau.
getContentAlignment()ContentAlignmentRenvoie la valeur ContentAlignment du texte figurant dans la cellule du tableau.
getFill()FillAffiche le remplissage de la cellule du tableau.
getHeadCell()TableCellAffiche la cellule d'en-tête de cette cellule de tableau.
getMergeState()CellMergeStateRenvoie l'état de fusion de la cellule du tableau.
getParentColumn()TableColumnRenvoie la colonne du tableau contenant la cellule active.
getParentRow()TableRowRenvoie la ligne du tableau contenant la cellule active.
getParentTable()TableAffiche le tableau contenant la cellule active.
getRowIndex()IntegerRenvoie l'index de ligne en base 0 de la cellule du tableau.
getRowSpan()IntegerRenvoie l'étendue de la ligne de la cellule du tableau.
getText()TextRangeAffiche le contenu textuel de la cellule du tableau.
setContentAlignment(contentAlignment)TableCellDéfinit la valeur ContentAlignment du texte figurant dans la cellule du tableau.

TableCellRange

Méthodes

MéthodeType renvoyéBrève description
getTableCells()TableCell[]Renvoie la liste des instances TableCell.

TableColumn

Méthodes

MéthodeType renvoyéBrève description
getCell(cellIndex)TableCellRenvoie la cellule à l'index spécifié.
getIndex()IntegerRenvoie l'index en base 0 de la colonne.
getNumCells()IntegerRenvoie le nombre de cellules dans cette colonne.
getParentTable()TableRenvoie la table contenant la colonne actuelle.
getWidth()NumberRenvoie la largeur de la colonne en points.
remove()voidSupprime la colonne du tableau.

TableRow

Méthodes

MéthodeType renvoyéBrève description
getCell(cellIndex)TableCellRenvoie la cellule à l'index spécifié.
getIndex()IntegerRenvoie l'index en base 0 de la ligne.
getMinimumHeight()NumberRenvoie la hauteur minimale de la ligne en points.
getNumCells()IntegerRenvoie le nombre de cellules dans cette ligne.
getParentTable()TableRenvoie la table contenant la ligne actuelle.
remove()voidSupprime la ligne du tableau.

TextBaselineOffset

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumDécalage de référence du texte non pris en charge.
NONEEnumLe texte n'est pas décalé verticalement.
SUPERSCRIPTEnumLe texte est décalé verticalement vers le haut.
SUBSCRIPTEnumLe texte est décalé verticalement vers le bas.

TextDirection

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumOrientation du texte non prise en charge.
LEFT_TO_RIGHTEnumLe texte va de gauche à droite.
RIGHT_TO_LEFTEnumLe texte va de droite à gauche.

TextRange

Méthodes

MéthodeType renvoyéBrève description
appendParagraph(text)ParagraphAjoute un paragraphe à la fin de la plage de texte.
appendRange(textRange)TextRangeAjoute une copie de la plage de texte fournie à la fin de la plage de texte actuelle.
appendRange(textRange, matchSourceFormatting)TextRangeAjoute une copie de la plage de texte fournie à la fin de la plage de texte actuelle.
appendText(text)TextRangeAjoute du texte à la fin de la plage.
asRenderedString()StringRenvoie le texte rendu limité par cette plage de la forme ou de la cellule de table associée, dans un format approprié pour s'afficher auprès des utilisateurs finaux.
asString()StringAffiche le texte brut limité par cette plage de la forme ou de la cellule de table associée.
clear()voidEfface le texte limité par cette plage.
clear(startOffset, endOffset)voidEfface le texte limité par les décalages de début et de fin dans la plage.
find(pattern)TextRange[]Renvoie toutes les plages correspondant au modèle de recherche de la plage de texte actuelle.
find(pattern, startOffset)TextRange[]Renvoie toutes les plages correspondant au modèle de recherche dans la plage de texte actuelle à partir du décalage de début.
getAutoTexts()AutoText[]Renvoie les textes automatiques compris dans la plage de texte actuelle.
getEndIndex()IntegerRenvoie l'index exclusif en base 0 pour le dernier caractère de cette plage.
getLength()IntegerRenvoie le nombre de caractères compris dans cette plage.
getLinks()TextRange[]Renvoie une collection de plages de texte qui correspondent à toutes les valeurs Link de la plage de texte actuelle ou chevauchant la plage de texte actuelle.
getListParagraphs()Paragraph[]Renvoie les paragraphes des listes qui chevauchent la plage de texte actuelle.
getListStyle()ListStyleRenvoie la valeur ListStyle de la plage de texte actuelle.
getParagraphStyle()ParagraphStyleRenvoie la valeur ParagraphStyle de la plage de texte actuelle.
getParagraphs()Paragraph[]Renvoie les paragraphes qui chevauchent la plage de texte actuelle.
getRange(startOffset, endOffset)TextRangeRenvoie un nouveau TextRange couvrant une partie de la plage dont il est dérivé.
getRuns()TextRange[]Renvoie les exécutions de texte qui chevauchent la plage de texte actuelle.
getStartIndex()IntegerRenvoie l'index inclusif basé sur 0 pour le premier caractère de cette plage.
getTextStyle()TextStyleRenvoie le style de texte de la plage, ou null si la plage est vide.
insertParagraph(startOffset, text)ParagraphInsère un paragraphe au décalage de début.
insertRange(startOffset, textRange)TextRangeInsère une copie de la plage de texte fournie au début du décalage.
insertRange(startOffset, textRange, matchSourceFormatting)TextRangeInsère une copie de la plage de texte fournie au début du décalage.
insertText(startOffset, text)TextRangeInsère du texte au décalage de début.
isEmpty()BooleanRenvoie true s'il n'y a aucun caractère dans cette plage et false dans le cas contraire.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte à rechercher par le texte de remplacement.
select()voidSélectionne uniquement le TextRange dans la présentation active et supprime toute sélection précédente.
setText(newText)TextRangeDéfinit le texte limité par cette plage de la forme ou de la cellule du tableau associée.

TextStyle

Méthodes

MéthodeType renvoyéBrève description
getBackgroundColor()ColorRenvoie la couleur d'arrière-plan du texte ou null s'il existe plusieurs styles sur le texte.
getBaselineOffset()TextBaselineOffsetRenvoie le décalage vertical du texte à partir de sa position normale, ou null s'il existe plusieurs styles sur le texte.
getFontFamily()StringRenvoie la famille de polices du texte, ou null s'il existe plusieurs styles sur le texte.
getFontSize()NumberRenvoie la taille de police du texte en points, ou null s'il existe plusieurs styles sur le texte.
getFontWeight()IntegerRenvoie l'épaisseur de la police du texte, ou null s'il existe plusieurs styles sur le texte.
getForegroundColor()ColorRenvoie la couleur de premier plan du texte ou null s'il existe plusieurs styles sur le texte.
getLink()LinkRenvoie Link sur le texte, ou null s'il n'y a pas de lien, si le lien se trouve dans une partie du texte ou s'il existe plusieurs liens.
hasLink()BooleanRenvoie true s'il y a un lien dans le texte,