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 sources (x1, y1) en coordonnées de destination (x2, y2) par multiplication matricielle:
AffineTransformBuilderCompilateur pour les objets AffineTransform.
AlignmentPositionPosition de l'alignement à appliquer.
ArrowStyleTypes de formes de début et de fin permettant le rendu d'une géométrie linéaire.
AutoTextÉlément de texte remplacé de manière dynamique par un contenu susceptible de changer au fil du temps, tel qu'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 correspondance entre les membres de ThemeColorType et les couleurs réelles utilisées pour les afficher.
ConnectionSiteSite de connexion sur un PageElement qui peut se connecter à une connector.
ContentAlignmentAlignements de contenu pour Shape ou 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 d'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 d'un Link.
ListListe dans le texte.
ListPresetModèles prédéfinis de glyphes pour les listes sous forme de texte
ListStyleStyle de liste pour une plage de texte
MasterMasque dans une présentation.
NotesMasterUn masque de notes dans une présentation.
NotesPageUne page de notes dans une présentation.
PagePage d'une présentation.
PageBackgroundDécrit l'arrière-plan de la page
PageBackgroundTypeTypes d'arrière-plans des pages
PageElementÉlément visuel affiché sur une page.
PageElementRangeCollection d'une ou plusieurs instances PageElement.
PageElementTypeType d'élément de page.
PageRangeCollection d'une ou plusieurs instances Page.
PageTypeTypes de pages
ParagraphSegment de texte se terminant par un caractère de nouvelle ligne.
ParagraphAlignmentTypes d'alignements de texte pour un paragraphe.
ParagraphStyleStyles de texte qui s'appliquent à des paragraphes entiers.
PictureFillRemplissage qui affiche une image étirée jusqu'aux dimensions de son conteneur.
PlaceholderTypeTypes d'espaces réservés.
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 de Selection.
ShapeUne valeur PageElement représentant une forme générique qui n'a pas de classification plus spécifique.
ShapeTypeLes types 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 élément Slide.
SlidesAppCrée et ouvre des Presentations modifiables.
SolidFillRemplissage de couleur unie.
SpacingModeLes différents modes d'espacement entre les paragraphes.
TableÉlément PageElement représentant une table.
TableCellCellule dans un tableau.
TableCellRangeCollection d'une ou plusieurs instances TableCell.
TableColumnColonne dans un tableau.
TableRowLigne d'un tableau.
TextBaselineOffsetDécalage vertical du texte par rapport à sa position normale.
TextDirectionLe texte de l'itinéraire peut s'insérer.
TextRangeSegment du contenu textuel d'un Shape ou d'un TableCell.
TextStyleStyle du texte
ThemeColorCouleur faisant référence à une entrée du ColorScheme de la page.
ThemeColorTypeNom d'une entrée dans le jeu de couleurs de la page.
VideoÉlément PageElement représentant une vidéo.
VideoSourceTypeTypes de sources 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 des coordonnées X.
getScaleY()NumberRécupère l'élément de mise à l'échelle de la coordonnée 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 translation des coordonnées X en points.
getTranslateY()NumberRécupère l'élément de translation de la coordonnée Y en points.
toBuilder()AffineTransformBuilderRenvoie une nouvelle AffineTransformBuilder basée 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 des coordonnées X et renvoie 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 cisaillement en coordonnée X et renvoie le constructeur.
setShearY(shearY)AffineTransformBuilderDéfinit l'élément de cisaillement des coordonnées Y et renvoie le constructeur.
setTranslateX(translateX)AffineTransformBuilderDéfinit l'élément de translation des coordonnées X en points, puis renvoie le compilateur.
setTranslateY(translateY)AffineTransformBuilderDéfinit l'élément de translation des coordonnées Y en points, puis renvoie le compilateur.

AlignmentPosition

Propriétés

PropriétéTypeDescription
CENTEREnumAligner 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 accepté.
NONEEnumPas de flèche.
STEALTH_ARROWEnumFlèche à 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()AutoTextTypeRenvoie le type de texte automatique.
getIndex()IntegerRenvoie l'index du texte automatique.
getRange()TextRangeRenvoie une TextRange couvrant le texte automatique.

AutoTextType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de texte automatique non compatible.
SLIDE_NUMBEREnumNuméro de la diapositive.

Autofit

Méthodes

MéthodeType renvoyéBrève description
disableAutofit()AutofitDéfinit l'élément AutofitType d'une forme sur AutofitType.NONE.
getAutofitType()AutofitTypeRécupère les AutofitType de la forme.
getFontScale()NumberRécupère l'échelle de police appliquée à la forme.
getLineSpacingReduction()NumberRécupère la réduction de l'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 le DashStyle de la bordure.
getLineFill()LineFillRécupère le 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 l'élément DashStyle de la bordure.
setTransparent()BorderDéfinit la bordure de manière 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 c'est l'en-tête (autrement dit,
MERGEDEnumLa cellule est fusionnée, mais ce n'est 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()ColorTypePermet d'obtenir le type de cette couleur.

ColorScheme

Méthodes

MéthodeType renvoyéBrève description
getConcreteColor(theme)ColorRenvoie la Color concrète associée à l'élément ThemeColorType dans ce jeu de couleurs.
getThemeColors()ThemeColorType[]Renvoie une 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 à l'élément ThemeColorType de ce jeu de couleurs sur la couleur donnée au format RVB.
setConcreteColor(type, hexColor)ColorSchemeDéfinit la couleur concrète associée à l'élément ThemeColorType de 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 la PageElement sur laquelle se trouve le site de connexion.

ContentAlignment

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumAlignement du contenu non pris en charge.
TOPEnumAligne le contenu sur la partie supérieure du conteneur de contenu.
MIDDLEEnumAligne le contenu avec le milieu 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 accepté.
SOLIDEnumLigne continue.
DOTEnumLigne en pointillés.
DASHEnumLigne en pointillés.
DASH_DOTEnumTirets et points en alternance.
LONG_DASHEnumLigne avec gros tirets.
LONG_DASH_DOTEnumGrands tirets et points en alternance.

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 la valeur Color données.
setSolidFill(red, green, blue)voidDéfinit le remplissage uni 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 la valeur ThemeColorType données.
setTransparent()voidDéfinit l'arrière-plan comme transparent.

FillType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de remplissage non compatible.
NONEEnumComme il n'y a pas de remplissage, l'arrière-plan est transparent.
SOLIDEnumRemplissage de couleur unie.

Group

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)GroupAligne l'élément selon la position d'alignement spécifiée sur la page.
bringForward()GroupAffiche l'élément de page d'un élément vers l'avant sur la page.
bringToFront()GroupPlace 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 dans le groupe.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie 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 lorsqu'il 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é par une é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, où zéro degré signifie qu'il n'y a pas de rotation.
getTitle()StringRenvoie 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 du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
preconcatenateTransform(transform)GroupPréconcatène la transformation fournie avec 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 selon le ratio spécifié.
scaleWidth(ratio)GroupMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement l'élément PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne PageElement dans la présentation active.
sendBackward()GroupRenvoie l'élément de page vers l'arrière sur la page d'un élément.
sendToBack()GroupEnvoie l'élément de page au dos 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 lorsqu'il 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 dans le sens des aiguilles d'une montre autour de son centre, en degrés.
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 lorsqu'il 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 selon la position d'alignement spécifiée sur la page.
bringForward()ImageAffiche l'élément de page d'un élément vers l'avant sur la page.
bringToFront()ImagePlace l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getAs(contentType)BlobRenvoie les données contenues dans cet objet sous forme d'objet blob converti dans le type de contenu spécifié.
getBlob()BlobRenvoyez les données contenues dans cette image en tant qu'objet blob.
getBorder()BorderRenvoie la valeur 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 ne comporte aucun site de connexion.
getContentUrl()StringRécupère une URL de l'image.
getDescription()StringRenvoie 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 lorsqu'il 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 la valeur 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é par une é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 d'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, où zéro degré signifie qu'il n'y a pas de rotation.
getSourceUrl()StringRécupère l'URL source de l'image, si disponible.
getTitle()StringRenvoie 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 du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
preconcatenateTransform(transform)ImagePréconcatène la transformation fournie avec la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
removeLink()voidSupprime un 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 éventuellement pour l'adapter.
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 éventuellement.
scaleHeight(ratio)ImageMet à l'échelle la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)ImageMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement l'élément PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne PageElement dans la présentation active.
sendBackward()ImageRenvoie l'élément de page vers l'arrière sur la page d'un élément.
sendToBack()ImageEnvoie l'élément de page au dos 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 lorsqu'il 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 le Slide donné à l'aide de l'index basé sur zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné, le lien est défini par l'ID de diapositive indiqué.
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 donnée.
setRotation(angle)ImageDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
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 lorsqu'il 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 l'ColorScheme associé à la page.
getGroups()Group[]Renvoie la liste des objets Group sur la page.
getImages()Image[]Renvoie la liste des objets Image sur la page.
getLayoutName()StringRécupère le nom de la mise en page.
getLines()Line[]Renvoie 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)PageElementRenvoie le PageElement sur la page correspondant à l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Renvoie 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 ou un null spécifié 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[]Renvoie la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Renvoie la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Renvoie la liste des objets SheetsChart sur la page.
getTables()Table[]Renvoie la liste des objets Table sur la page.
getVideos()Video[]Renvoie la liste des objets Video sur la page.
getWordArts()WordArt[]Renvoie 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 du Group fourni sur la page.
insertImage(blobSource)ImageInsère une image en haut à 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 du Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, avec une taille par défaut issue de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère sur la page une image avec la position et la taille fournies à partir de l'URL fournie.
insertLine(line)LineInsère une copie du Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne reliant deux connection sites sur la page.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie du PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie du Shape fourni 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 un graphique Google Sheets sur la page avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie du SheetsChart fourni sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets en tant que Image sur la page.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère un graphique Google Sheets en tant que Image sur la page 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 un tableau sur la page avec la position et la taille fournies.
insertTable(table)TableInsère une copie du Table fourni 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 avec une taille par défaut en haut à gauche de la page.
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 du Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie du WordArt fourni sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
selectAsCurrentPage()voidSélectionne l'élément Page de 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 selon la position d'alignement spécifiée sur la page.
bringForward()LineAffiche l'élément de page d'un élément vers l'avant sur la page.
bringToFront()LinePlace 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 ne comporte aucun site de connexion.
getDashStyle()DashStyleRécupère les DashStyle de la ligne.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getEnd()PointRenvoie le point de fin de la ligne, mesuré à partir de l'angle supérieur gauche de la page.
getEndArrow()ArrowStyleRécupère le 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 lorsqu'il 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 les LineCategory de la ligne.
getLineFill()LineFillRécupère les LineFill de la ligne.
getLineType()LineTypeRécupère les LineType de la ligne.
getLink()LinkRenvoie la valeur 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é par une é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, où zéro degré signifie qu'il n'y a pas de rotation.
getStart()PointRenvoie 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()StringRenvoie 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 du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
isConnector()BooleanRenvoie true si la ligne est un connecteur ou false dans le cas contraire.
preconcatenateTransform(transform)LinePréconcatène la transformation fournie avec la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
removeLink()voidSupprime un 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 selon le ratio spécifié.
scaleWidth(ratio)LineMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement l'élément PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne PageElement dans la présentation active.
sendBackward()LineRenvoie l'élément de page vers l'arrière sur la page d'un élément.
sendToBack()LineEnvoie l'élément de page au dos de la page.
setDashStyle(style)LineDéfinit l'élément 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 l'ArrowStyle de la flèche à la fin de la ligne.
setEndConnection(connectionSite)LineDéfinit la connexion en fin de 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 lorsqu'il 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 l'élément LineCategory de la ligne.
setLinkSlide(slideIndex)LinkDéfinit un Link sur le Slide donné à l'aide de l'index basé sur zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné, le lien est défini par l'ID de diapositive indiqué.
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 donnée.
setRotation(angle)LineDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
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 l'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 lorsqu'il n'a pas de rotation.

LineCategory

Propriétés

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

LineFill

Méthodes

MéthodeType renvoyéBrève description
getFillType()LineFillTypeRécupère le type de remplissage de ligne.
getSolidFill()SolidFillRécupère le remplissage plein 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 la valeur Color données.
setSolidFill(red, green, blue)voidDéfinit le remplissage uni 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 la valeur ThemeColorType données.

LineFillType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de remplissage de ligne non compatible.
NONEEnumIl n'y a pas de remplissage, donc 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 de connecteur droit 1.
BENT_CONNECTOR_2EnumFormulaire du connecteur courbe 2.
BENT_CONNECTOR_3EnumConnecteur courbe 3.
BENT_CONNECTOR_4EnumFormulaire du connecteur courbe 4.
BENT_CONNECTOR_5EnumConnecteur courbe 5.
CURVED_CONNECTOR_2EnumConnecteur incurvé 2.
CURVED_CONNECTOR_3EnumConnecteur incurvé 3.
CURVED_CONNECTOR_4EnumConnecteur incurvé 4.
CURVED_CONNECTOR_5EnumConnecteur incurvé 5.
STRAIGHT_LINEEnumLigne droite.

Méthodes

MéthodeType renvoyéBrève description
getLinkType()LinkTypeRenvoie la valeur LinkType.
getLinkedSlide()SlideRenvoie le Slide associé pour les liens autres que des 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'index basé sur zéro de l'élément Slide ou null associé si LinkType n'est pas LinkType.SLIDE_INDEX.
getSlidePosition()SlidePositionRenvoie la valeur SlidePosition du Slide ou du 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_POSITIONEnumLien vers une diapositive spécifique de cette présentation, traitée par sa position.
SLIDE_IDEnumLien vers une diapositive spécifique de cette présentation, adressée par son ID.
SLIDE_INDEXEnumLien vers une diapositive spécifique de cette présentation, traitée par son index base 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 des glyphes "DISC", "CERCLE" et "CARRE" pour les trois premiers niveaux d'imbrication de liste.
DIAMONDX_ARROW3D_SQUAREEnumListe contenant les glyphes "DIAMONDX", "ARROW3D" et "CARRE" pour les trois premiers niveaux d'imbrication de liste.
CHECKBOXEnumListe avec des glyphes "CHECKBOX" pour tous les niveaux d'imbrication de liste.
ARROW_DIAMOND_DISCEnumListe avec les glyphes "ARROW", "DIAMOND" et "DISC" pour les trois premiers niveaux d'imbrication de liste.
STAR_CIRCLE_SQUAREEnumListe contenant des glyphes "STAR", "CERCLE" et "CARRE" pour les trois premiers niveaux d'imbrication de liste.
ARROW3D_CIRCLE_SQUAREEnumListe avec les glyphes "ARROW3D", "CERCLE" et "CARRE" 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 contenant des glyphes "DIAMONDX", "HOLLOWDIAMOND" et "CARRÉ" pour les trois premiers niveaux d'imbrication de liste.
DIAMOND_CIRCLE_SQUAREEnumListe contenant des glyphes "DIAMOND", "CERCLE" et "CARRE" pour les trois premiers niveaux d'imbrication de liste.
DIGIT_ALPHA_ROMANEnumListe avec des glyphes "DIGIT", "ALPHA" et "ROMAN" pour les trois premiers niveaux d'imbrication de liste, suivis de points.
DIGIT_ALPHA_ROMAN_PARENSEnumListe contenant des glyphes "DIGIT", "ALPHA" et "ROMAN" pour les trois premiers niveaux d'imbrication de liste, suivis d'une parenthèse.
DIGIT_NESTEDEnumListe avec des glyphes "NUMÉRO" séparés par des points, où chaque niveau d'imbrication utilise le glyphe du niveau d'imbrication précédent en tant que préfixe.
UPPERALPHA_ALPHA_ROMANEnumUne liste contenant les glyphes "UPPERALPHA", "ALPHA" et "ROMAN" pour les trois premiers niveaux d'imbrication de liste, suivis de points
UPPERROMAN_UPPERALPHA_DIGITEnumUne liste contenant les glyphes "UPPERROMAN", "UPPERALPHA" et "DIGIT" pour les trois premiers niveaux d'imbrication de liste, suivis de points
ZERODIGIT_ALPHA_ROMANEnumUne liste contenant des 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 du texte affiché.
getList()ListRenvoie la valeur List dans laquelle se trouve le texte, ou la valeur null si le texte ne se trouve pas dans une liste, si une partie du texte se trouve dans une liste ou si le texte se trouve dans plusieurs listes.
getNestingLevel()IntegerRenvoie le niveau d'imbrication en base 0 du texte.
isInList()BooleanRenvoie true si le texte se trouve exactement dans une 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 figure 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 l'ColorScheme associé à la page.
getGroups()Group[]Renvoie la liste des objets Group sur la page.
getImages()Image[]Renvoie la liste des objets Image sur la page.
getLayouts()Layout[]Récupère les mises en page de ce maître.
getLines()Line[]Renvoie la liste des objets Line sur la page.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementRenvoie le PageElement sur la page correspondant à l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Renvoie 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 ou un null spécifié 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[]Renvoie la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Renvoie la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Renvoie la liste des objets SheetsChart sur la page.
getTables()Table[]Renvoie la liste des objets Table sur la page.
getVideos()Video[]Renvoie la liste des objets Video sur la page.
getWordArts()WordArt[]Renvoie 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 du Group fourni sur la page.
insertImage(blobSource)ImageInsère une image en haut à 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 du Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, avec une taille par défaut issue de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère sur la page une image avec la position et la taille fournies à partir de l'URL fournie.
insertLine(line)LineInsère une copie du Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne reliant deux connection sites sur la page.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie du PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie du Shape fourni 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 un graphique Google Sheets sur la page avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie du SheetsChart fourni sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets en tant que Image sur la page.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère un graphique Google Sheets en tant que Image sur la page 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 un tableau sur la page avec la position et la taille fournies.
insertTable(table)TableInsère une copie du Table fourni 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 avec une taille par défaut en haut à gauche de la page.
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 du Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie du WordArt fourni sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
selectAsCurrentPage()voidSélectionne l'élément Page de 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[]Renvoie la liste des objets Group sur la page.
getImages()Image[]Renvoie la liste des objets Image sur la page.
getLines()Line[]Renvoie la liste des objets Line sur la page.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementRenvoie le PageElement sur la page correspondant à l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType ou un null spécifié 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[]Renvoie la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Renvoie la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Renvoie la liste des objets SheetsChart sur la page.
getTables()Table[]Renvoie la liste des objets Table sur la page.
getVideos()Video[]Renvoie la liste des objets Video sur la page.
getWordArts()WordArt[]Renvoie la liste des objets WordArt sur la page.

NotesPage

Méthodes

MéthodeType renvoyéBrève description
getGroups()Group[]Renvoie la liste des objets Group sur la page.
getImages()Image[]Renvoie la liste des objets Image sur la page.
getLines()Line[]Renvoie la liste des objets Line sur la page.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementRenvoie le PageElement sur la page correspondant à l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet d'espace réservé PageElement pour un PlaceholderType ou un null spécifié 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[]Renvoie la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Renvoie la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Renvoie 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[]Renvoie la liste des objets Table sur la page.
getVideos()Video[]Renvoie la liste des objets Video sur la page.
getWordArts()WordArt[]Renvoie la liste des objets WordArt sur la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché 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 page maître.
asSlide()SlideRenvoie la page sous forme de diapositive.
getBackground()PageBackgroundRécupère l'arrière-plan de la page.
getColorScheme()ColorSchemeRécupère l'ColorScheme associé à la page.
getGroups()Group[]Renvoie la liste des objets Group sur la page.
getImages()Image[]Renvoie la liste des objets Image sur la page.
getLines()Line[]Renvoie la liste des objets Line sur la page.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementRenvoie le PageElement sur la page correspondant à l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Renvoie 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 ou un null spécifié 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[]Renvoie la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Renvoie la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Renvoie la liste des objets SheetsChart sur la page.
getTables()Table[]Renvoie la liste des objets Table sur la page.
getVideos()Video[]Renvoie la liste des objets Video sur la page.
getWordArts()WordArt[]Renvoie 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 du Group fourni sur la page.
insertImage(blobSource)ImageInsère une image en haut à 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 du Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, avec une taille par défaut issue de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère sur la page une image avec la position et la taille fournies à partir de l'URL fournie.
insertLine(line)LineInsère une copie du Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne reliant deux connection sites sur la page.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie du PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie du Shape fourni 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 un graphique Google Sheets sur la page avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie du SheetsChart fourni sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets en tant que Image sur la page.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère un graphique Google Sheets en tant que Image sur la page 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 un tableau sur la page avec la position et la taille fournies.
insertTable(table)TableInsère une copie du Table fourni 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 avec une taille par défaut en haut à gauche de la page.
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 du Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie du WordArt fourni sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
selectAsCurrentPage()voidSélectionne l'élément Page de 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 de l'image étirée 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()PageBackgroundTypePermet d'obtenir le type d'arrière-plan de cette page.
isVisible()BooleanIndique si l'arrière-plan est visible.
setPictureFill(blobSource)voidDéfinit une image de l'objet blob spécifié comme arrière-plan de la page.
setPictureFill(imageUrl)voidDéfinit l'image de l'URL fournie comme 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 la valeur Color données.
setSolidFill(red, green, blue)voidDéfinit le remplissage uni 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 la valeur ThemeColorType données.
setTransparent()voidDéfinit l'arrière-plan comme transparent.

PageBackgroundType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType d'arrière-plan de page non compatible.
NONEEnumAucun remplissage. L'arrière-plan s'affiche donc en blanc.
SOLIDEnumRemplissage de couleur unie.
PICTUREEnumImage étirée afin de remplir la page.

PageElement

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)PageElementAligne l'élément selon 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 en tant que graphique associé intégré à partir de Google Sheets.
asTable()TableRenvoie l'élément de page sous forme de tableau.
asVideo()VideoRenvoie l'élément de page en tant que vidéo.
asWordArt()WordArtRenvoie l'élément de page sous forme de texte Word Art.
bringForward()PageElementAffiche l'élément de page d'un élément vers l'avant sur la page.
bringToFront()PageElementPlace 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 ne comporte aucun site de connexion.
getDescription()StringRenvoie 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 lorsqu'il 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é par une é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, où zéro degré signifie qu'il n'y a pas de rotation.
getTitle()StringRenvoie 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 du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
preconcatenateTransform(transform)PageElementPréconcatène la transformation fournie avec 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 selon le ratio spécifié.
scaleWidth(ratio)PageElementMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement l'élément PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne PageElement dans la présentation active.
sendBackward()PageElementRenvoie l'élément de page vers l'arrière sur la page d'un élément.
sendToBack()PageElementEnvoie l'élément de page au dos 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 lorsqu'il 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 dans le sens des aiguilles d'une montre autour de son centre, en degrés.
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 lorsqu'il 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 réunis en une seule unité.
LINEEnumReprésente une ligne.
WORD_ARTEnumReprésente le texte Word Art.
SHEETS_CHARTEnumReprésente un graphique associé intégré à partir de Google Sheets.

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 diapositives.
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 d'un paragraphe non accepté.
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 du texte pour les paragraphes de TextRange en points, ou null s'il existe plusieurs styles de paragraphe pour le texte donné.
getIndentFirstLine()NumberRenvoie le retrait de la première ligne de paragraphes dans TextRange en points, ou null si le texte donné comporte plusieurs styles de paragraphe.
getIndentStart()NumberRenvoie le retrait de début du texte pour les paragraphes de TextRange en points, ou null s'il existe plusieurs styles de paragraphe pour le texte donné.
getLineSpacing()NumberRenvoie l'interligne, ou null s'il existe plusieurs styles de paragraphe pour le texte donné.
getParagraphAlignment()ParagraphAlignmentRenvoie la valeur ParagraphAlignment des paragraphes de la TextRange ou null s'il existe plusieurs styles de paragraphe pour 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 pour le texte donné.
getSpaceBelow()NumberRenvoie l'espace supplémentaire sous les paragraphes de TextRange en points, ou null s'il existe plusieurs styles de paragraphe pour le texte donné.
getSpacingMode()SpacingModeRenvoie la valeur SpacingMode pour les paragraphes de TextRange, ou null s'il existe plusieurs styles de paragraphe pour le texte donné.
getTextDirection()TextDirectionRenvoie la valeur TextDirection pour les paragraphes de TextRange, ou null s'il existe plusieurs styles de paragraphe pour le texte donné.
setIndentEnd(indent)ParagraphStyleDéfinit le retrait à la fin du texte pour les paragraphes de TextRange en points.
setIndentFirstLine(indent)ParagraphStyleDéfinit le retrait de la première ligne de paragraphes dans TextRange en points.
setIndentStart(indent)ParagraphStyleDéfinit le retrait de début du texte pour les paragraphes de TextRange en points.
setLineSpacing(spacing)ParagraphStyleDéfinit l'interligne.
setParagraphAlignment(alignment)ParagraphStyleDéfinit l'élément ParagraphAlignment des paragraphes de la 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)BlobRenvoie les données contenues dans cet objet sous forme d'objet blob converti dans le type de contenu spécifié.
getBlob()BlobRenvoyez les données contenues dans cet objet sous forme d'objet blob.
getContentUrl()StringRécupère une URL de l'image.
getSourceUrl()StringRécupère l'URL source de l'image, si 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 ou graphique
CLIP_ARTEnumImage clipart.
CENTERED_TITLEEnumTitre centré.
DIAGRAMEnumDiagramme.
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-titres.
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 vide, sans espaces réservés.
CAPTION_ONLYEnumMise en page avec une légende en bas.
TITLEEnumMise en page avec titre et sous-titre.
TITLE_AND_BODYEnumMise en page avec titre et corps du texte.
TITLE_AND_TWO_COLUMNSEnumMise en page avec un titre et deux colonnes.
TITLE_ONLYEnumMise en page avec uniquement un titre.
SECTION_HEADEREnumMise en page avec 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ées sur une seule colonne.
MAIN_POINTEnumMise en page avec un point principal.
BIG_NUMBEREnumMise en page avec un en-tête en grand nombre.

Presentation

Méthodes

MéthodeType renvoyéBrève description
addEditor(emailAddress)PresentationAjoute l'utilisateur donné à la liste des éditeurs pour Presentation.
addEditor(user)PresentationAjoute l'utilisateur donné à la liste des éditeurs pour Presentation.
addEditors(emailAddresses)PresentationAjoute le tableau d'utilisateurs indiqué à la liste des éditeurs pour Presentation.
addViewer(emailAddress)PresentationAjoute l'utilisateur donné à la liste des lecteurs pour Presentation.
addViewer(user)PresentationAjoute l'utilisateur donné à la liste des lecteurs pour 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 en utilisant la mise en page prédéfinie PredefinedLayout.BLANK basée sur le masque actuel.
appendSlide(layout)SlideAjoute une diapositive à la fin de la présentation en utilisant la mise en page spécifiée en fonction du 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 masque actuel.
appendSlide(slide)SlideAjoute une copie du Slide fourni à la fin de la présentation.
appendSlide(slide, linkingMode)SlideAjoute une copie du Slide fourni à la présentation source à la fin de la présentation actuelle et définit le lien de la diapositive comme spécifié par SlideLinkingMode.
getEditors()User[]Récupère la liste des éditeurs pour ce Presentation.
getId()StringRécupère l'identifiant unique de la présentation.
getLayouts()Layout[]Récupère les mises en page dans la présentation.
getMasters()Master[]Récupère les maîtres dans 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 la page maître et des pages de notes de la présentation, en points.
getNotesPageWidth()NumberRécupère la largeur de la 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 des diapositives, des mises en page et des masques de la présentation, en points.
getPageWidth()NumberRécupère la largeur de page des diapositives, des mises en page et des masques de la présentation, en points.
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 ce Presentation.
insertSlide(insertionIndex)SlideInsère une diapositive selon l'index spécifié dans la présentation, en utilisant la mise en page prédéfinie PredefinedLayout.BLANK en fonction du masque actuel.
insertSlide(insertionIndex, layout)SlideInsère une diapositive selon l'index spécifié dans la présentation, en utilisant la mise en page spécifiée en fonction du masque actuel.
insertSlide(insertionIndex, predefinedLayout)SlideInsère une diapositive selon 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 du 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, puis 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 de Presentation.
removeViewer(user)PresentationSupprime l'utilisateur indiqué de la liste des lecteurs et des commentateurs de Presentation.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
saveAndClose()voidEnregistre le Presentation actuel.
setName(name)voidDéfinit le nom ou le titre de la présentation.

Selection

Méthodes

MéthodeType renvoyéBrève description
getCurrentPage()PageRenvoie la valeur Page ou null actuellement active en l'absence de 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 à la fonction PageRange une collection d'instances Page dans la bande passante qui sont sélectionnées ou null si la sélection n'est pas de type SelectionType.PAGE.
getSelectionType()SelectionTypeRenvoie la valeur SelectionType.
getTableCellRange()TableCellRangeRenvoie la collection TableCellRange des instances TableCell sélectionnées ou null si aucune instance TableCell n'est sélectionnée.
getTextRange()TextRangeRenvoie la valeur TextRange sélectionnée ou la valeur 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 de pages dans la vignette 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 selon la position d'alignement spécifiée sur la page.
bringForward()ShapeAffiche l'élément de page d'un élément vers l'avant sur la page.
bringToFront()ShapePlace 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 dans cette forme.
getBorder()BorderRenvoie le 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 ne comporte aucun site de connexion.
getContentAlignment()ContentAlignmentRenvoie la valeur ContentAlignment du texte présent dans la forme.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getFill()FillRenvoie le 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 lorsqu'il 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 la valeur 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é par une é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 celle-ci 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, où zéro degré signifie qu'il n'y a pas de rotation.
getShapeType()ShapeTypeRenvoie le type de la forme.
getText()TextRangeRenvoie le contenu textuel de la forme.
getTitle()StringRenvoie 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 du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
preconcatenateTransform(transform)ShapePréconcatène la transformation fournie avec la transformation existante de l'élément de page.
remove()voidSupprime l'élément de page.
removeLink()voidSupprime un 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 selon le ratio spécifié.
scaleWidth(ratio)ShapeMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement l'élément PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne PageElement dans la présentation active.
sendBackward()ShapeRenvoie l'élément de page vers l'arrière sur la page d'un élément.
sendToBack()ShapeEnvoie l'élément de page au dos de la page.
setContentAlignment(contentAlignment)ShapeDéfinit l'élément ContentAlignment du texte présent 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 lorsqu'il 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 le Slide donné à l'aide de l'index basé sur zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné, le lien est défini par l'ID de diapositive indiqué.
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 donnée.
setRotation(angle)ShapeDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
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 lorsqu'il n'a pas de rotation.

ShapeType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de forme non compatible.
TEXT_BOXEnumForme de la zone de texte.
RECTANGLEEnumForme rectangulaire.
ROUND_RECTANGLEEnumForme rectangulaire à coin arrondi.
ELLIPSEEnumForme d'ellipse.
ARCEnumForme d'arc incurvée.
BENT_ARROWEnumForme de flèche tordue.
BENT_UP_ARROWEnumFlèche courbée vers le haut.
BEVELEnumForme biseautée.
BLOCK_ARCEnumForme d'un arc plein.
BRACE_PAIREnumForme de la paire d'accolades.
BRACKET_PAIREnumForme de la paire de crochets.
CANEnumPeut mettre en forme.
CHEVRONEnumForme de chevron.
CHORDEnumForme de la corde.
CLOUDEnumforme de nuage.
CORNEREnumForme d'angle.
CUBEEnumForme cubique.
CURVED_DOWN_ARROWEnumForme de flèche courbée vers le bas.
CURVED_LEFT_ARROWEnumForme de flèche vers la gauche incurvée.
CURVED_RIGHT_ARROWEnumForme de flèche vers la droite incurvée.
CURVED_UP_ARROWEnumForme de flèche incurvée vers le haut.
DECAGONEnumForme décagone.
DIAGONAL_STRIPEEnumForme de bande en diagonale.
DIAMONDEnumForme en losange.
DODECAGONEnumForme de dodécagone.
DONUTEnumForme de donut.
DOUBLE_WAVEEnumForme de double vague.
DOWN_ARROWEnumForme de flèche vers le bas.
DOWN_ARROW_CALLOUTEnumForme de flèche vers le bas d'accroche.
FOLDED_CORNEREnumForme d'angle pliée.
FRAMEEnumForme du cadre.
HALF_FRAMEEnumForme de la moitié du cadre.
HEARTEnumForme de cœur.
HEPTAGONEnumForme hepagonale.
HEXAGONEnumForme hexagonale.
HOME_PLATEEnumForme de la plaque d'immatriculation.
HORIZONTAL_SCROLLEnumForme de défilement horizontal.
IRREGULAR_SEAL_1EnumForme du phoque 1 irrégulière.
IRREGULAR_SEAL_2EnumForme du sceau 2 irrégulière.
LEFT_ARROWEnumForme de flèche vers la gauche.
LEFT_ARROW_CALLOUTEnumForme de flèche vers la gauche d'accroche.
LEFT_BRACEEnumForme de l'accolade gauche.
LEFT_BRACKETEnumForme de l'accolade gauche.
LEFT_RIGHT_ARROWEnumForme de flèche vers la gauche et la droite.
LEFT_RIGHT_ARROW_CALLOUTEnumForme de flèche vers la gauche et la droite pour l'accroche.
LEFT_RIGHT_UP_ARROWEnumForme de flèche vers la gauche, la droite et le haut.
LEFT_UP_ARROWEnumForme de flèche vers la gauche et le haut.
LIGHTNING_BOLTEnumForme d'éclair.
MATH_DIVIDEEnumDiviser une forme mathématique.
MATH_EQUALEnumForme mathématique égale.
MATH_MINUSEnumForme mathématique moins.
MATH_MULTIPLYEnumMultiplier la forme mathématique.
MATH_NOT_EQUALEnumForme mathématique différente.
MATH_PLUSEnumPlus une forme mathématique.
MOONEnumForme de lune.
NO_SMOKINGEnumForme non fumeur.
NOTCHED_RIGHT_ARROWEnumFlèche vers la droite en forme d'encoche.
OCTAGONEnumForme octogonale.
PARALLELOGRAMEnumForme de parallélogramme.
PENTAGONEnumForme de pentagone.
PIEEnumForme du camembert.
PLAQUEEnumForme de plaque.
PLUSEnumForme plus.
QUAD_ARROWEnumForme quadriflèche.
QUAD_ARROW_CALLOUTEnumAccroche en forme de quad-flèches.
RIBBONEnumForme de ruban.
RIBBON_2EnumForme du ruban 2.
RIGHT_ARROWEnumForme de flèche vers la droite.
RIGHT_ARROW_CALLOUTEnumForme de flèche vers la droite d'accroche.
RIGHT_BRACEEnumForme de l'accolade droite.
RIGHT_BRACKETEnumForme de l'accolade fermante.
ROUND_1_RECTANGLEEnumForme rectangulaire à un coin arrondi.
ROUND_2_DIAGONAL_RECTANGLEEnumRectangle à deux coins arrondis en diagonale.
ROUND_2_SAME_RECTANGLEEnumForme rectangulaire à deux coins arrondis du même côté.
RIGHT_TRIANGLEEnumForme triangulaire droite.
SMILEY_FACEEnumForme d'émoticône.
SNIP_1_RECTANGLEEnumRectangle à un coin coupé.
SNIP_2_DIAGONAL_RECTANGLEEnumRectangle à deux coins coupés en diagonale.
SNIP_2_SAME_RECTANGLEEnumForme rectangulaire à deux coins coupés du même côté.
SNIP_ROUND_RECTANGLEEnumForme rectangulaire à un coin arrondi.
STAR_10EnumForme d'étoile à dix branches.
STAR_12EnumForme d'étoile à 12 branches.
STAR_16EnumForme d'étoile à 16 branches.
STAR_24EnumForme d'étoile à 24 branches.
STAR_32EnumForme d'étoile à 32 branches.
STAR_4EnumForme d'étoile à quatre branches.
STAR_5EnumForme d'étoile à cinq branches.
STAR_6EnumForme d'étoile à six branches.
STAR_7EnumForme d'étoile à sept branches.
STAR_8EnumForme d'étoile à huit branches.
STRIPED_RIGHT_ARROWEnumForme de flèche vers la droite à rayures.
SUNEnumForme du soleil.
TRAPEZOIDEnumForme trapézoïdale.
TRIANGLEEnumForme triangulaire.
UP_ARROWEnumForme de flèche vers le haut.
UP_ARROW_CALLOUTEnumFlèche vers le haut de l'accroche.
UP_DOWN_ARROWEnumForme de flèche vers le haut et le bas.
UTURN_ARROWEnumForme de flèche en demi-tour.
VERTICAL_SCROLLEnumForme de défilement vertical.
WAVEEnumForme de vague.
WEDGE_ELLIPSE_CALLOUTEnumAccroche en forme d'ellipse.
WEDGE_RECTANGLE_CALLOUTEnumForme rectangulaire avec angle d'accroche.
WEDGE_ROUND_RECTANGLE_CALLOUTEnumForme arrondie rectangulaire pour le coin de l'accroche.
FLOW_CHART_ALTERNATE_PROCESSEnumAutre forme de flux de processus.
FLOW_CHART_COLLATEEnumAssembler la forme de flux.
FLOW_CHART_CONNECTOREnumForme du flux du connecteur.
FLOW_CHART_DECISIONEnumForme du flux de décision.
FLOW_CHART_DELAYEnumForme du flux différé.
FLOW_CHART_DISPLAYEnumAffichage de la forme du flux.
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 du flux magnétique.
FLOW_CHART_MAGNETIC_TAPEEnumForme du flux de la bande magnétique.
FLOW_CHART_MANUAL_INPUTEnumForme du flux de saisie manuel.
FLOW_CHART_MANUAL_OPERATIONEnumForme du flux d'opérations manuelles.
FLOW_CHART_MERGEEnumFusionner la forme du flux.
FLOW_CHART_MULTIDOCUMENTEnumForme du flux pour 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 de 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 traitement.
FLOW_CHART_PUNCHED_CARDEnumForme de flux de carte perforée.
FLOW_CHART_PUNCHED_TAPEEnumForme du flux de ruban perforé.
FLOW_CHART_SORTEnumTri de la forme du flux.
FLOW_CHART_SUMMING_JUNCTIONEnumForme du flux de jonction additionnelle.
FLOW_CHART_TERMINATOREnumForme du flux du terminaison.
ARROW_EASTEnumForme de flèche vers l'est.
ARROW_NORTH_EASTEnumForme de flèche vers le nord-est.
ARROW_NORTHEnumForme de flèche vers le nord.
SPEECHEnumForme de la voix.
STARBURSTEnumForme en étoile.
TEARDROPEnumForme de goutte d'eau.
ELLIPSE_RIBBONEnumForme de ruban à ellipse.
ELLIPSE_RIBBON_2EnumRuban d'ellipse 2.
CLOUD_CALLOUTEnumForme de nuage en forme d'accroche.
CUSTOMEnumForme personnalisée.

SheetsChart

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)SheetsChartAligne l'élément selon la position d'alignement spécifiée sur la page.
asImage()ImageRenvoie le graphique sous forme d'image ou de valeur null s'il ne s'agit pas d'une image intégrée.
bringForward()SheetsChartAffiche l'élément de page d'un élément vers l'avant sur la page.
bringToFront()SheetsChartPlace 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 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 ne comporte aucun site de connexion.
getDescription()StringRenvoie 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 lorsqu'il 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 la valeur 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é par une é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, où zéro degré signifie 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()StringRenvoie 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 du cadre de délimitation de l'élément lorsque celui-ci n'a pas de rotation.
preconcatenateTransform(transform)SheetsChartPréconcatène la transformation fournie avec la transformation existante de l'élément de page.
refresh()voidActualise le graphique en le remplaçant par la dernière version du graphique issue de Google Sheets.
remove()voidSupprime l'élément de page.
removeLink()voidSupprime un Link.
scaleHeight(ratio)SheetsChartMet à l'échelle la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)SheetsChartMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement l'élément PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne PageElement dans la présentation active.
sendBackward()SheetsChartRenvoie l'élément de page vers l'arrière sur la page d'un élément.
sendToBack()SheetsChartEnvoie l'élément de page au dos 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 lorsqu'il 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 le Slide donné à l'aide de l'index basé sur zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné, le lien est défini par l'ID de diapositive indiqué.
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 donnée.
setRotation(angle)SheetsChartDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
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 lorsqu'il 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 l'ColorScheme associé à la page.
getGroups()Group[]Renvoie la liste des objets Group sur la page.
getImages()Image[]Renvoie 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[]Renvoie la liste des objets Line sur la page.
getNotesPage()NotesPageRenvoie la page de notes associée à la diapositive.
getObjectId()StringRécupère l'identifiant unique de la page.
getPageElementById(id)PageElementRenvoie le PageElement sur la page correspondant à l'ID donné ou null s'il n'en existe aucun.
getPageElements()PageElement[]Renvoie 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 ou un null spécifié 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[]Renvoie la liste des objets PageElement réservés sur la page.
getShapes()Shape[]Renvoie la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Renvoie la liste des objets SheetsChart sur la page.
getSlideLinkingMode()SlideLinkingModeRenvoie un SlideLinkingMode indiquant si la diapositive est associée à une autre diapositive.
getSourcePresentationId()StringRenvoie l'ID Presentation 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[]Renvoie la liste des objets Table sur la page.
getVideos()Video[]Renvoie la liste des objets Video sur la page.
getWordArts()WordArt[]Renvoie 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 du Group fourni sur la page.
insertImage(blobSource)ImageInsère une image en haut à 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 du Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, avec une taille par défaut issue de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère sur la page une image avec la position et la taille fournies à partir de l'URL fournie.
insertLine(line)LineInsère une copie du Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne reliant deux connection sites sur la page.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie du PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie du Shape fourni 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 un graphique Google Sheets sur la page avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie du SheetsChart fourni sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets en tant que Image sur la page.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère un graphique Google Sheets en tant que Image sur la page 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 un tableau sur la page avec la position et la taille fournies.
insertTable(table)TableInsère une copie du Table fourni 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 avec une taille par défaut en haut à gauche de la page.
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 du Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie du WordArt fourni 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 recherché par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
selectAsCurrentPage()voidSélectionne l'élément Page de 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 l'élément Slide actuel de sa diapositive source.

SlideLinkingMode

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumUn mode d'association de diapositives n'est pas pris en charge.
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_SLIDEEnumDerniè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èche que peut avoir 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 couleurs.
ContentAlignmentContentAlignmentÉnumération des valeurs permettant de spécifier l'alignement du contenu.
DashStyleDashStyleÉnumération des différents styles de tiret que peut avoir un Line.
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 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 graphiques Sheets à intégrer.
SlideLinkingModeSlideLinkingModeÉnumération des modes de liaison de 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'orientations de texte.
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 nouveau Presentation.
getActivePresentation()PresentationRenvoie la présentation active à 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 un AffineTransform.
openById(id)PresentationOuvre Presentation avec l'ID donné.
openByUrl(url)PresentationOuvre le Presentation avec l'URL indiquée.

SolidFill

Méthodes

MéthodeType renvoyéBrève description
getAlpha()NumberObtenez l'opacité de la couleur, dans l'intervalle [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 accepté.
NEVER_COLLAPSEEnumL'espacement des paragraphes est toujours affiché.
COLLAPSE_LISTSEnumL'espacement entre les paragraphes est ignoré entre les éléments de la liste.

Table

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)TableAligne l'élément selon la position d'alignement spécifiée sur la page.
appendColumn()TableColumnAjoute une nouvelle colonne à droite de la dernière colonne de la table.
appendRow()TableRowAjoute une nouvelle ligne sous la dernière ligne de la table.
bringForward()TableAffiche l'élément de page d'un élément vers l'avant sur la page.
bringToFront()TablePlace l'élément de page au début de la page.
duplicate()PageElementDuplique l'élément de page.
getCell(rowIndex, columnIndex)TableCellRenvoie la cellule spécifiée dans le tableau.
getColumn(columnIndex)TableColumnRenvoie la colonne spécifiée dans 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 ne comporte aucun site de connexion.
getDescription()StringRenvoie 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 lorsqu'il 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 dans 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é par une é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, où zéro degré signifie qu'il n'y a pas de rotation.
getRow(rowIndex)TableRowRenvoie la ligne spécifiée dans la table.
getTitle()StringRenvoie 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 du cadre de délimitation de l'élément lorsque celui-ci 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 avec 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 selon le ratio spécifié.
scaleWidth(ratio)TableMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement l'élément PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne PageElement dans la présentation active.
sendBackward()TableRenvoie l'élément de page vers l'arrière sur la page d'un élément.
sendToBack()TableEnvoie l'élément de page au dos 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 lorsqu'il 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 dans le sens des aiguilles d'une montre autour de son centre, en degrés.
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 lorsqu'il n'a pas de rotation.

TableCell

Méthodes

MéthodeType renvoyéBrève description
getColumnIndex()IntegerRenvoie l'index de colonne de base 0 de la cellule du tableau.
getColumnSpan()IntegerRenvoie l'intervalle de colonne de la cellule du tableau.
getContentAlignment()ContentAlignmentRenvoie la valeur ContentAlignment du texte de la cellule du tableau.
getFill()FillRenvoie le remplissage de la cellule du tableau.
getHeadCell()TableCellRenvoie la cellule principale de cette cellule du tableau.
getMergeState()CellMergeStateRenvoie l'état de fusion de la cellule de la table.
getParentColumn()TableColumnRenvoie la colonne de tableau contenant la cellule actuellement sélectionnée.
getParentRow()TableRowRenvoie la ligne du tableau contenant la cellule actuellement sélectionnée.
getParentTable()TableRenvoie la table contenant la cellule actuellement sélectionnée.
getRowIndex()IntegerRenvoie l'index de ligne en base 0 de la cellule du tableau.
getRowSpan()IntegerRenvoie l'intervalle de lignes de la cellule du tableau.
getText()TextRangeRenvoie le contenu textuel de la cellule du tableau.
setContentAlignment(contentAlignment)TableCellDéfinit l'ContentAlignment du texte de 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 correspondant à 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 correspondant à 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 de 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 qui n'est pas accepté.
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 acceptée.
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 de texte.
asRenderedString()StringRenvoie le texte rendu limité par cette plage de la forme ou de la cellule du tableau associée dans un format adapté à l'affichage pour les utilisateurs finaux.
asString()StringRenvoie le texte brut limité par cette plage de la forme ou de la cellule du tableau associées.
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 format de recherche dans 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 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 de cette plage.
getLinks()TextRange[]Renvoie une collection de plages de texte correspondant à tous les 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 une nouvelle valeur TextRange couvrant une partie de la plage dont elle est dérivée.
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ébut du décalage.
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ébut du décalage.
isEmpty()BooleanRenvoie true s'il n'y a pas de caractères dans cette plage et renvoie false dans le cas contraire.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences de texte correspondant au texte recherché par le texte de remplacement.
select()voidSélectionne uniquement l'élément 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ées.

TextStyle

Méthodes

MéthodeType renvoyéBrève description
getBackgroundColor()ColorRenvoie la couleur d'arrière-plan du texte, ou null si le texte comporte plusieurs styles.
getBaselineOffset()TextBaselineOffsetRenvoie le décalage vertical du texte par rapport à sa position normale, ou null si le texte comporte plusieurs styles.
getFontFamily()StringRenvoie la famille de polices du texte, ou null si le texte comporte plusieurs styles.
getFontSize()NumberRenvoie la taille de police du texte en points, ou null si le texte comporte plusieurs styles.
getFontWeight()IntegerRenvoie l'épaisseur de police du texte, ou null si le texte comporte plusieurs styles.
getForegroundColor()ColorRenvoie la couleur de premier plan du texte, ou null si le texte présente plusieurs styles.
getLink()LinkRenvoie le Link au niveau du texte, ou null s'il n'y a pas de lien, s'il fait partie du texte ou s'il existe plusieurs liens.
hasLink()BooleanRenvoie true si le texte contient un lien, false dans le cas contraire, ou null si le lien se trouve dans le texte ou s'il existe plusieurs liens.
isBackgroundTransparent()BooleanRenvoie true si l'arrière-plan du texte est transparent, false dans le cas contraire ou null si le texte présente plusieurs styles.
isBold()BooleanRenvoie true si le texte s'affiche en gras, false dans le cas contraire ou null s'il existe plusieurs styles.
isItalic()BooleanRenvoie true si le texte est en italique, false dans le cas contraire ou null s'il existe plusieurs styles.
isSmallCaps()BooleanRenvoie true si le texte est en petites majuscules, false dans le cas contraire ou null s'il comporte plusieurs styles.
isStrikethrough()BooleanRenvoie true si le texte est barré, false dans le cas contraire ou null s'il existe plusieurs styles.
isUnderline()BooleanRenvoie true si le texte est souligné, false dans le cas contraire ou null s'il existe plusieurs styles.
removeLink()TextStyleSupprime un Link.
setBackgroundColor(color)TextStyleDéfinit la couleur d'arrière-plan du texte.
setBackgroundColor(red, green, blue)TextStyleDéfinit la couleur d'arrière-plan du texte sur les valeurs RVB données comprises entre 0 et 255.
setBackgroundColor(hexColor)TextStyleDéfinit la couleur d'arrière-plan du texte sur la chaîne de couleur hexadécimale donnée.
setBackgroundColor(color)TextStyleDéfinit la couleur d'arrière-plan du texte sur le ThemeColorType donné.
setBackgroundColorTransparent()TextStyleDéfinit la couleur d'arrière-plan du texte comme transparente.
setBaselineOffset(offset)TextStyleDéfinit le décalage vertical du texte par rapport à sa position normale.
setBold(bold)TextStyleDétermine si le texte doit être affiché en gras.
setFontFamily(fontFamily)TextStyleDéfinit la famille de polices du texte .
setFontFamilyAndWeight(fontFamily, fontWeight)TextStyleDéfinit la famille de polices et l'épaisseur du texte.
setFontSize(fontSize)TextStyleDéfinit la taille de police du texte, en points.
setForegroundColor(foregroundColor)TextStyleDéfinit la couleur du premier plan du texte.
setForegroundColor(red, green, blue)TextStyleDéfinit la couleur de premier plan du texte sur les valeurs RVB données comprises entre 0 et 255.
setForegroundColor(hexColor)TextStyleDéfinit la couleur de premier plan du texte sur la chaîne de couleurs hexadécimale donnée.
setForegroundColor(color)TextStyleDéfinit la couleur de premier plan du texte sur la valeur ThemeColorType donnée.
setItalic(italic)TextStyleDéfinit si le texte est mis en italique.
setLinkSlide(slideIndex)TextStyleDéfinit un Link sur le Slide donné à l'aide de l'index basé sur zéro de la diapositive.
setLinkSlide(slide)TextStyleDéfinit un Link sur le Slide donné, le lien est défini par l'ID de diapositive indiqué.
setLinkSlide(slidePosition)TextStyleDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)TextStyleDéfinit un Link sur la chaîne d'URL non vide donnée.
setSmallCaps(smallCaps)TextStyleDétermine si le texte s'affiche en petites majuscules.
setStrikethrough(strikethrough)TextStyleDétermine si le texte est rayé.
setUnderline(underline)TextStyleDétermine si le texte est souligné.

ThemeColor

Méthodes

MéthodeType renvoyéBrève description
getColorType()ColorTypePermet d'obtenir le type de cette couleur.
getThemeColorType()ThemeColorTypePermet d'obtenir le type de couleur du thème de cette couleur.

ThemeColorType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumReprésente une couleur de thème non prise en charge.
DARK1EnumReprésente la première couleur sombre.
LIGHT1EnumReprésente la première couleur claire.
DARK2EnumReprésente la deuxième couleur sombre.
LIGHT2EnumReprésente la deuxième couleur claire.
ACCENT1EnumReprésente la première couleur d'accentuation.
ACCENT2EnumReprésente la deuxième couleur d'accentuation.
ACCENT3EnumReprésente la troisième couleur d'accentuation.
ACCENT4EnumReprésente la quatrième couleur d'accentuation.
ACCENT5EnumReprésente la cinquième couleur d'accentuation.
ACCENT6EnumReprésente la sixième couleur d'accentuation.
HYPERLINKEnumReprésente la couleur à utiliser pour les liens hypertexte.
FOLLOWED_HYPERLINKEnumReprésente la couleur à utiliser pour les liens hypertextes consultés.

Video

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)VideoAligne l'élément selon la position d'alignement spécifiée sur la page.
bringForward()VideoAffiche l'élément de page d'un élément vers l'avant sur la page.
bringToFront()VideoPlace 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.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie 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 lorsqu'il 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.
getO