Slides Service

Slides

Ce service permet aux scripts de créer, de consulter et de modifier des fichiers Google Slides. Pour en savoir plus sur les fonctionnalités sous-jacentes du service Slides, consultez également la documentation Google Slides.

Classes

NomBrève description
AffineTransformMatrice 3x3 utilisée pour transformer les coordonnées sources (x1, y1) en coordonnées de destination (x2, y2) selon la multiplication matricielle :
[ x2 ]   [ scaleX shearX translateX ] [ x1 ]
[ y2 ] = [ shearY scaleY translateY ] [ y1 ]
[ 1  ]   [   0      0        1      ] [ 1  ]
AffineTransformBuilderCompilateur pour les objets AffineTransform.
AlignmentPositionPosition d'alignement à appliquer.
ArrowStyleTypes de formes de début et de fin avec lesquels la géométrie linéaire peut être affichée.
AutoTextÉlément de texte qui est remplacé de manière dynamique par un contenu pouvant changer au fil du temps, comme un numéro de diapositive.
AutoTextTypeTypes de texte automatique.
AutofitDécrit les paramètres d'ajustement automatique d'une forme.
AutofitTypeTypes d'ajustement automatique.
BorderDécrit la bordure autour d'un élément.
CellMergeStateÉtats de fusion des cellules du tableau.
ColorCouleur opaque
ColorSchemeUn schéma de couleurs définit un mappage des membres de ThemeColorType vers les couleurs réelles utilisées pour les afficher.
ConnectionSiteSite de connexion sur un PageElement pouvant se connecter à un connector.
ContentAlignmentAlignements de contenu pour un Shape ou un TableCell.
DashStyleTypes de tirets avec lesquels la géométrie linéaire peut être affichée.
FillDécrit l'arrière-plan de l'élément de page
FillTypeTypes de remplissage.
GroupCollection de PageElement regroupées en une seule unité.
ImagePageElement représentant une image.
LayoutMise en page d'une présentation.
LinePageElement représentant une ligne.
LineCategoryCatégorie de la 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.
ListUne liste dans le texte.
ListPresetMotifs prédéfinis de glyphes pour les listes dans le texte.
ListStyleStyle de liste pour une plage de texte.
MasterMasque dans une présentation.
NotesMasterUn masque des notes dans une présentation.
NotesPagePage 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 de page.
PageElementÉlément visuel affiché sur une page.
PageElementRangeCollection d'une ou de plusieurs instances PageElement.
PageElementTypeType d'élément de page.
PageRangeCollection d'une ou de plusieurs instances Page.
PageTypeTypes de pages.
ParagraphSegment de texte se terminant par un caractère de nouvelle ligne.
ParagraphAlignmentTypes d'alignement du texte pour un paragraphe.
ParagraphStyleStyles de texte qui s'appliquent à des paragraphes entiers.
PictureFillRemplissage qui affiche une image étirée aux dimensions de son conteneur.
PlaceholderTypeTypes d'espaces réservés.
PointPoint représentant un lieu.
PredefinedLayoutMises en page prédéfinies.
PresentationUne présentation.
SelectionSélection de l'utilisateur dans la présentation active.
SelectionTypeType de Selection.
ShapePageElement représentant une forme générique qui n'a pas de classification plus spécifique.
ShapeTypeTypes de formes.
SheetsChartUn PageElement représentant un graphique associé intégré depuis Google Sheets.
SheetsChartEmbedTypeType d'intégration du graphique Sheets.
SlideDiapositive d'une présentation.
SlideLinkingModeMode des liens entre les diapositives.
SlidePositionPosition relative d'un Slide.
SlidesAppCrée et ouvre Presentations qui peut être modifié.
SolidFillRemplissage de couleur unie.
SpacingModeLes différents modes d'espacement des paragraphes.
SpeakerSpotlightPageElement représentant la vidéo du présentateur.
TablePageElement représentant un tableau.
TableCellCellule d'un tableau.
TableCellRangeCollection d'une ou de plusieurs instances TableCell.
TableColumnColonne d'un tableau.
TableRowLigne d'un tableau.
TextBaselineOffsetDécalage vertical du texte par rapport à sa position normale.
TextDirectionLe texte des instructions peut être inséré.
TextRangeSegment du contenu textuel d'un Shape ou d'un TableCell.
TextStyleStyle du texte.
ThemeColorCouleur qui fait référence à une entrée dans le ColorScheme de la page.
ThemeColorTypeNom d'une entrée dans le jeu de couleurs de la page.
VideoPageElement représentant une vidéo.
VideoSourceTypeTypes de sources vidéo.
WordArtPageElement représentant un WordArt.

AffineTransform

Méthodes

MéthodeType renvoyéBrève description
getScaleX()NumberRécupère l'élément de mise à l'échelle de la coordonnée X.
getScaleY()NumberObtient 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()NumberObtient l'élément de cisaillement de la coordonnée Y.
getTranslateX()NumberObtient l'élément de traduction de la coordonnée X en points.
getTranslateY()NumberObtient l'élément de traduction de la coordonnée Y en points.
toBuilder()AffineTransformBuilderRenvoie un nouveau AffineTransformBuilder basé sur cette transformation.

AffineTransformBuilder

Méthodes

MéthodeType renvoyéBrève description
build()AffineTransformCrée un objet AffineTransform initialisé avec les éléments définis dans le générateur.
setScaleX(scaleX)AffineTransformBuilderDéfinit l'élément de mise à l'échelle de la coordonnée X et renvoie le générateur.
setScaleY(scaleY)AffineTransformBuilderDéfinit l'élément de mise à l'échelle de la coordonnée Y et renvoie le générateur.
setShearX(shearX)AffineTransformBuilderDéfinit l'élément de cisaillement de la coordonnée X et renvoie le générateur.
setShearY(shearY)AffineTransformBuilderDéfinit l'élément de cisaillement de la coordonnée Y et renvoie le générateur.
setTranslateX(translateX)AffineTransformBuilderDéfinit l'élément de traduction de la coordonnée X en points et renvoie le générateur.
setTranslateY(translateY)AffineTransformBuilderDéfinit l'élément de traduction de la coordonnée Y en points et renvoie le générateur.

AlignmentPosition

Propriétés

PropriétéTypeDescription
CENTEREnumAlignez-le au centre.
HORIZONTAL_CENTEREnumAlignez-le au centre horizontalement.
VERTICAL_CENTEREnumAlignez-le au centre verticalement.

ArrowStyle

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumUn style de flèche non accepté.
NONEEnumAucune flèche
STEALTH_ARROWEnumFlèche avec une encoche à l'arrière.
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()AutoTextType|nullRenvoie le type de texte automatique.
getIndex()Integer|nullRenvoie l'index du texte automatique.
getRange()TextRange|nullRenvoie un TextRange couvrant le texte automatique.

AutoTextType

Propriétés

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

Autofit

Méthodes

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

AutofitType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumUn type d'ajustement automatique non accepté.
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()DashStyle|nullRécupère le DashStyle de la bordure.
getLineFill()LineFillRécupère le LineFill de la bordure.
getWeight()Number|nullObtient l'épaisseur de la bordure en points.
isVisible()BooleanIndique si la bordure est visible ou non.
setDashStyle(style)BorderDéfinit le DashStyle de la bordure.
setTransparent()BorderDéfinit la transparence de la bordure.
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 constitue l'en-tête (c'est-à-dire
MERGEDEnumLa cellule est fusionnée, mais n'est pas l'en-tête (c'est-à-dire

Color

Méthodes

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

ColorScheme

Méthodes

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

ConnectionSite

Méthodes

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

ContentAlignment

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumAlignement de contenu non accepté.
TOPEnumAligner le contenu en haut du conteneur de contenu
MIDDLEEnumAligner le contenu au centre du conteneur de contenu.
BOTTOMEnumAlignez le contenu en bas du conteneur de contenu.

DashStyle

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumUn style de tiret non pris en charge.
SOLIDEnumLigne continue.
DOTEnumLigne en pointillés.
DASHEnumLigne en pointillés.
DASH_DOTEnumTirets et points en alternance.
LONG_DASHEnumLigne avec de grands tirets.
LONG_DASH_DOTEnumAlternance de grands tirets et de points.

Fill

Méthodes

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

FillType

Propriétés

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

Group

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)GroupAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()GroupFait avancer l'élément de page d'un élément.
bringToFront()GroupPlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la 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()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. 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()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRécupère la transformation de l'élément de page.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
preconcatenateTransform(transform)GroupPréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la 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 le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()GroupEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()GroupEnvoie l'élément de page à l'arrière-plan 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 sélection de l'élément lorsque celui-ci n'est pas en 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'est pas pivoté.
setRotation(angle)GroupDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), 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 du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
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 sélection de l'élément lorsque celui-ci n'est pas pivoté.
ungroup()voidDissocie les éléments du groupe.

Image

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)ImageAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()ImageFait avancer l'élément de page d'un élément.
bringToFront()ImagePlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la page.
getAs(contentType)BlobRenvoie les données de cet objet sous forme de blob converti au type de contenu spécifié.
getBlob()BlobRenvoie les données de cette image sous forme de blob.
getBorder()BorderRenvoie le 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()StringObtient l'URL de l'image.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getLink()Link|nullRenvoie Link ou null s'il n'y a pas de lien.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getParentPlaceholder()PageElement|nullRenvoie l'élément de page parent de l'espace réservé.
getPlaceholderIndex()Integer|nullRenvoie l'index de l'image de substitution.
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 autour de son centre dans le sens des aiguilles d'une montre, en degrés. Zéro degré signifie qu'il n'y a pas de rotation.
getSourceUrl()String|nullRécupère l'URL source de l'image, si elle est disponible.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
preconcatenateTransform(transform)ImagePréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la page.
removeLink()voidSupprime une 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 téléchargée à partir de l'URL fournie, en la recadrant éventuellement pour l'adapter.
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 le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()ImageEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()ImageEnvoie l'élément de page à l'arrière-plan 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 sélection de l'élément lorsque celui-ci n'est pas en 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'est pas pivoté.
setLinkSlide(slideIndex)LinkDéfinit un Link sur le Slide donné à l'aide de l'index base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)ImageDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), 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 du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
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 sélection de l'élément lorsque celui-ci n'est pas pivoté.

Layout

Méthodes

MéthodeType renvoyéBrève description
getBackground()PageBackgroundRécupère l'arrière-plan de la page.
getColorScheme()ColorSchemeRécupère le 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()StringObtient l'ID unique de la page.
getPageElementById(id)PageElement|nullRenvoie le PageElement sur la page avec l'ID donné, ou null si aucun n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de page.
getPlaceholder(placeholderType)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType et un index d'espace réservé spécifiés, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé 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 de l'Group fourni sur la page.
insertImage(blobSource)ImageInsère une image en haut à gauche de la page, avec une taille par défaut, à partir 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 à partir du blob d'image spécifié.
insertImage(image)ImageInsère une copie de l'Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, avec une taille par défaut, à partir de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies à partir de l'URL indiquée.
insertLine(line)LineInsère une copie de l'Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne sur la page reliant deux connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie de l'PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie de l'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 de l'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 qu'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 de l'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 en haut à gauche de la page avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie de l'Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie de l'WordArt fourni sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page dans la présentation active comme current page selection et supprime toute sélection précédente.

Line

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)LineAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()LineFait avancer l'élément de page d'un élément.
bringToFront()LinePlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la 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 le DashStyle de la ligne.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getEnd()PointRenvoie le point d'extrémité de la ligne, mesuré à partir de l'angle supérieur gauche de la page.
getEndArrow()ArrowStyleObtient le ArrowStyle de la flèche à la fin de la ligne.
getEndConnection()ConnectionSite|nullRenvoie la connexion à la fin de la ligne ou null s'il n'y a pas de connexion.
getHeight()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getLineCategory()LineCategoryRécupère le LineCategory de la ligne.
getLineFill()LineFillRécupère le LineFill de la ligne.
getLineType()LineTypeRécupère le LineType de la ligne.
getLink()Link|nullRenvoie Link ou null s'il n'y a pas de lien.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. 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()ArrowStyleObtient le ArrowStyle de la flèche au début de la ligne.
getStartConnection()ConnectionSite|nullRenvoie la connexion au début de la ligne, ou null s'il n'y a pas de connexion.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWeight()NumberRenvoie l'épaisseur de la ligne en points.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
isConnector()BooleanRenvoie true si la ligne est un connecteur, ou false dans le cas contraire.
preconcatenateTransform(transform)LinePréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la page.
removeLink()voidSupprime une 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 le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()LineEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()LineEnvoie l'élément de page à l'arrière-plan de la page.
setDashStyle(style)LineDéfinit le DashStyle de la ligne.
setDescription(description)LineDéfinit la description du texte alternatif de l'élément de page.
setEnd(left, top)LineDéfinit la position du point d'arrivée de la ligne.
setEnd(point)LineDéfinit la position du point d'arrivée de la ligne.
setEndArrow(style)LineDéfinit le ArrowStyle de la flèche à la fin de la ligne.
setEndConnection(connectionSite)LineDéfinit la connexion à la fin de la ligne.
setHeight(height)LineDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en 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'est pas pivoté.
setLineCategory(lineCategory)LineDéfinit le LineCategory de la ligne.
setLinkSlide(slideIndex)LinkDéfinit un Link sur le Slide donné à l'aide de l'index base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)LineDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), 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 le ArrowStyle de la flèche au début de la ligne.
setStartConnection(connectionSite)LineDéfinit la connexion au début de la ligne.
setTitle(title)LineDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)LineDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
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 sélection de l'élément lorsque celui-ci n'est pas pivoté.

LineCategory

Propriétés

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

LineFill

Méthodes

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

LineFillType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de remplissage de ligne non accepté.
NONEEnumAucun remplissage : la ligne ou le contour sont transparents.
SOLIDEnumRemplissage de couleur unie.

LineType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumUn type de ligne non accepté.
STRAIGHT_CONNECTOR_1EnumFormulaire de connecteur droit 1.
BENT_CONNECTOR_2EnumFormulaire de connecteur coudé 2.
BENT_CONNECTOR_3EnumFormulaire de connecteur 3 plié.
BENT_CONNECTOR_4EnumFormulaire de connecteur coudé 4.
BENT_CONNECTOR_5EnumFormulaire de connecteur coudé 5.
CURVED_CONNECTOR_2EnumForme du connecteur en arc 2.
CURVED_CONNECTOR_3EnumForme du connecteur en arc 3.
CURVED_CONNECTOR_4EnumForme du connecteur en arc 4.
CURVED_CONNECTOR_5EnumForme du connecteur en arc 5.
STRAIGHT_LINEEnumLigne droite.

Méthodes

MéthodeType renvoyéBrève description
getLinkType()LinkTypeRenvoie LinkType.
getLinkedSlide()Slide|nullRenvoie le Slide associé aux types de liens non URL, s'il existe.
getSlideId()String|nullRenvoie l'ID de l'Slide ou null associé si l'LinkType n'est pas LinkType.SLIDE_ID.
getSlideIndex()Integer|nullRenvoie l'index de base zéro de l'Slide ou de l'null associé si l'LinkType n'est pas LinkType.SLIDE_INDEX.
getSlidePosition()SlidePosition|nullRenvoie le SlidePosition du Slide ou null associé si le LinkType n'est pas LinkType.SLIDE_POSITION.
getUrl()String|nullRenvoie l'URL de la page Web externe ou null si LinkType n'est pas LinkType.URL.

LinkType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de lien non accepté.
URLEnumLien vers une page Web externe.
SLIDE_POSITIONEnumLien vers une diapositive spécifique de cette présentation, identifiée par sa position.
SLIDE_IDEnumLien vers une diapositive spécifique de cette présentation, identifiée par son ID.
SLIDE_INDEXEnumLien vers une diapositive spécifique de cette présentation, identifié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", "CIRCLE" et "SQUARE" pour les trois premiers niveaux d'imbrication de la liste.
DIAMONDX_ARROW3D_SQUAREEnumListe avec des glyphes `DIAMONDX`, `ARROW3D` et `SQUARE` pour les trois premiers niveaux d'imbrication de la liste.
CHECKBOXEnumListe avec des glyphes "CHECKBOX" pour tous les niveaux d'imbrication de la liste.
ARROW_DIAMOND_DISCEnumListe avec des glyphes "ARROW", "DIAMOND" et "DISC" pour les trois premiers niveaux d'imbrication de la liste.
STAR_CIRCLE_SQUAREEnumListe avec des glyphes "STAR", "CIRCLE" et "SQUARE" pour les trois premiers niveaux d'imbrication de la liste.
ARROW3D_CIRCLE_SQUAREEnumListe avec des glyphes ARROW3D, CIRCLE et SQUARE pour les trois premiers niveaux d'imbrication de la liste.
LEFTTRIANGLE_DIAMOND_DISCEnumListe avec des glyphes `LEFTTRIANGLE`, `DIAMOND` et `DISC` pour les trois premiers niveaux d'imbrication de la liste.
DIAMONDX_HOLLOWDIAMOND_SQUAREEnumListe avec des glyphes `DIAMONDX`, `HOLLOWDIAMOND` et `SQUARE` pour les trois premiers niveaux d'imbrication de liste.
DIAMOND_CIRCLE_SQUAREEnumListe avec des glyphes `DIAMOND`, `CIRCLE` et `SQUARE` pour les trois premiers niveaux d'imbrication de la 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 avec des glyphes `DIGIT`, `ALPHA` et `ROMAN` pour les trois premiers niveaux d'imbrication de liste, suivis de parenthèses.
DIGIT_NESTEDEnumListe de glyphes "DIGIT" séparés par des points, où chaque niveau d'imbrication utilise le glyphe du niveau d'imbrication précédent comme préfixe.
UPPERALPHA_ALPHA_ROMANEnumListe avec des glyphes `UPPERALPHA`, `ALPHA` et `ROMAN` pour les trois premiers niveaux d'imbrication de liste, suivis de points.
UPPERROMAN_UPPERALPHA_DIGITEnumListe avec des glyphes "UPPERROMAN", "UPPERALPHA" et "DIGIT" pour les trois premiers niveaux d'imbrication de liste, suivis de points.
ZERODIGIT_ALPHA_ROMANEnumListe avec 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()String|nullRenvoie le glyphe affiché pour le texte.
getList()List|nullRenvoie le List dans lequel se trouve le texte, ou null si aucune partie du texte ne se trouve dans une liste, ou si le texte se trouve dans plusieurs listes.
getNestingLevel()Integer|nullRenvoie le niveau d'imbrication du texte (basé sur 0).
isInList()Boolean|nullRenvoie true si le texte figure dans une seule liste, false si aucun texte ne figure dans une liste et null si une partie seulement du texte figure dans une liste ou si le texte figure dans plusieurs listes.
removeFromList()ListStyleSupprime des listes les paragraphes qui se chevauchent avec le texte.

Master

Méthodes

MéthodeType renvoyéBrève description
getBackground()PageBackgroundRécupère l'arrière-plan de la page.
getColorScheme()ColorSchemeRécupère le 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 masque.
getLines()Line[]Renvoie la liste des objets Line sur la page.
getObjectId()StringObtient l'ID unique de la page.
getPageElementById(id)PageElement|nullRenvoie le PageElement sur la page avec l'ID donné, ou null si aucun n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de page.
getPlaceholder(placeholderType)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType et un index d'espace réservé spécifiés, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé 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 de l'Group fourni sur la page.
insertImage(blobSource)ImageInsère une image en haut à gauche de la page, avec une taille par défaut, à partir 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 à partir du blob d'image spécifié.
insertImage(image)ImageInsère une copie de l'Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, avec une taille par défaut, à partir de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies à partir de l'URL indiquée.
insertLine(line)LineInsère une copie de l'Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne sur la page reliant deux connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie de l'PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie de l'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 de l'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 qu'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 de l'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 en haut à gauche de la page avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie de l'Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie de l'WordArt fourni sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page dans la présentation active comme 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()StringObtient l'ID unique de la page.
getPageElementById(id)PageElement|nullRenvoie le PageElement sur la page avec l'ID donné, ou null si aucun n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPlaceholder(placeholderType)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType et un index d'espace réservé spécifiés, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé 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()StringObtient l'ID unique de la page.
getPageElementById(id)PageElement|nullRenvoie le PageElement sur la page avec l'ID donné, ou null si aucun n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPlaceholder(placeholderType)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType et un index d'espace réservé spécifiés, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé 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 notes 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 instances du texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.

Page

Méthodes

MéthodeType renvoyéBrève description
asLayout()LayoutRenvoie la page sous forme de mise en page.
asMaster()MasterRenvoie la page en tant que 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 le 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()StringObtient l'ID unique de la page.
getPageElementById(id)PageElement|nullRenvoie le PageElement sur la page avec l'ID donné, ou null si aucun n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de page.
getPlaceholder(placeholderType)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType et un index d'espace réservé spécifiés, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé 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 de l'Group fourni sur la page.
insertImage(blobSource)ImageInsère une image en haut à gauche de la page, avec une taille par défaut, à partir 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 à partir du blob d'image spécifié.
insertImage(image)ImageInsère une copie de l'Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, avec une taille par défaut, à partir de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies à partir de l'URL indiquée.
insertLine(line)LineInsère une copie de l'Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne sur la page reliant deux connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie de l'PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie de l'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 de l'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 qu'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 de l'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 en haut à gauche de la page avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie de l'Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie de l'WordArt fourni sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page dans la présentation active comme current page selection et supprime toute sélection précédente.

PageBackground

Méthodes

MéthodeType renvoyéBrève description
getPictureFill()PictureFill|nullObtient le remplissage d'image étirée de cet arrière-plan ou null si le type de remplissage d'arrière-plan n'est pas PageBackgroundType.PICTURE.
getSolidFill()SolidFill|nullObtient le remplissage uni de cet arrière-plan ou null si le type de remplissage de l'arrière-plan n'est pas PageBackgroundType.SOLID.
getType()PageBackgroundTypeObtenez le type d'arrière-plan de cette page.
isVisible()BooleanIndique si l'arrière-plan est visible.
setPictureFill(blobSource)voidDéfinit une image à partir de l'objet blob d'image spécifié comme arrière-plan de la page.
setPictureFill(imageUrl)voidDéfinit l'image à l'URL fournie comme arrière-plan de la page.
setSolidFill(color)voidDéfinit le remplissage uni sur le Color donné.
setSolidFill(color, alpha)voidDéfinit le remplissage uni sur le canal alpha et Color indiqués.
setSolidFill(red, green, blue)voidDéfinit le remplissage uni sur les valeurs RVB indiquées.
setSolidFill(red, green, blue, alpha)voidDéfinit le remplissage uni sur les valeurs alpha et RVB indiquées.
setSolidFill(hexString)voidDéfinit le remplissage uni sur la chaîne de couleur hexadécimale donnée.
setSolidFill(hexString, alpha)voidDéfinit le remplissage uni sur la chaîne de couleur hexadécimale et alpha donnée.
setSolidFill(color)voidDéfinit le remplissage uni sur le ThemeColorType donné.
setSolidFill(color, alpha)voidDéfinit le remplissage uni sur le canal alpha et ThemeColorType indiqués.
setTransparent()voidDéfinit l'arrière-plan sur transparent.

PageBackgroundType

Propriétés

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

PageElement

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)PageElementAligne l'élément sur la position d'alignement spécifiée sur la page.
asGroup()GroupRenvoie l'élément de page sous forme de groupe.
asImage()ImageRenvoie l'élément de page sous forme d'image.
asLine()LineRenvoie l'élément de page sous forme de ligne.
asShape()ShapeRenvoie l'élément de page sous forme de forme.
asSheetsChart()SheetsChartRenvoie l'élément de page sous forme de graphique associé intégré à partir de Google Sheets.
asSpeakerSpotlight()SpeakerSpotlightRenvoie l'élément de page en tant que projecteur de l'orateur.
asTable()TableRenvoie l'élément de page sous forme de tableau.
asVideo()VideoRenvoie l'élément de page sous forme de vidéo.
asWordArt()WordArtRenvoie l'élément de page sous forme de WordArt.
bringForward()PageElementFait avancer l'élément de page d'un élément.
bringToFront()PageElementPlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la 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()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. 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()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
preconcatenateTransform(transform)PageElementPréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la 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 le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()PageElementEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()PageElementEnvoie l'élément de page à l'arrière-plan 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 sélection de l'élément lorsque celui-ci n'est pas en 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'est pas pivoté.
setRotation(angle)PageElementDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), 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 du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
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 sélection de l'élément lorsque celui-ci n'est pas pivoté.

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 qui n'est pas accepté et ne peut pas être classé plus précisément.
SHAPEEnumReprésente une forme générique qui n'a pas de classification plus spécifique.
IMAGEEnumReprésente une image.
VIDEOEnumReprésente une vidéo.
TABLEEnumReprésente un tableau.
GROUPEnumReprésente une collection d'éléments de page regroupés en une seule unité.
LINEEnumReprésente une ligne.
WORD_ARTEnumReprésente un objet Word Art.
SHEETS_CHARTEnumReprésente un graphique associé intégré depuis Google Sheets.
SPEAKER_SPOTLIGHTEnumReprésente une vidéo du présentateur.

PageRange

Méthodes

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

PageType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumUn type de page non accepté.
SLIDEEnumUne page de diapositive.
LAYOUTEnumune page de mise en page.
MASTEREnumUne page maître.

Paragraph

Méthodes

MéthodeType renvoyéBrève description
getIndex()Integer|nullRenvoie l'index du saut de ligne du paragraphe.
getRange()TextRange|nullRenvoie un TextRange couvrant le texte du paragraphe terminé par le caractère de nouvelle ligne de cet objet.

ParagraphAlignment

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumAlignement de paragraphe non accepté.
STARTEnumLe paragraphe est aligné sur le début de la ligne.
CENTEREnumLe paragraphe est centré.
ENDEnumLe paragraphe est aligné sur la fin de la ligne.
JUSTIFIEDEnumLe paragraphe est justifié.

ParagraphStyle

Méthodes

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

PictureFill

Méthodes

MéthodeType renvoyéBrève description
getAs(contentType)BlobRenvoie les données de cet objet sous forme de blob converti au type de contenu spécifié.
getBlob()BlobRenvoie les données de cet objet sous forme de blob.
getContentUrl()StringObtient l'URL de l'image.
getSourceUrl()String|nullRécupère l'URL source de l'image, si elle est disponible.

PlaceholderType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType d'espace réservé non accepté.
NONEEnumIl ne s'agit pas d'un espace réservé.
BODYEnumLe corps de texte.
CHARTEnumTableau ou graphique.
CLIP_ARTEnumImage clipart.
CENTERED_TITLEEnumTitre centré.
DIAGRAMEnumDiagramme.
DATE_AND_TIMEEnumDate et heure.
FOOTEREnumTexte de pied de page.
HEADEREnumTexte de l'en-tête.
MEDIAEnumMultimédia.
OBJECTEnumTout type de contenu.
PICTUREEnumImage.
SLIDE_NUMBEREnumNuméro d'une diapositive.
SUBTITLEEnumSous-titre.
TABLEEnumTableau.
TITLEEnumTitre de la diapositive.
SLIDE_IMAGEEnumImage de la diapositive.

Point

Méthodes

MéthodeType renvoyéBrève description
getX()NumberObtient 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
UNSUPPORTEDEnumUne mise en page non acceptée.
BLANKEnumMise en page vide, sans espaces réservés.
CAPTION_ONLYEnumMise en page avec une légende en bas.
TITLEEnumMise en page avec un titre et un sous-titre.
TITLE_AND_BODYEnumMise en page avec un titre et un corps.
TITLE_AND_TWO_COLUMNSEnumMise en page avec un titre et deux colonnes.
TITLE_ONLYEnumMise en page avec un titre uniquement.
SECTION_HEADEREnumMise en page avec un titre de section.
SECTION_TITLE_AND_DESCRIPTIONEnumMise en page avec un titre et un sous-titre d'un côté, et une description de l'autre.
ONE_COLUMN_TEXTEnumMise en page avec un titre et un corps, disposés sur une seule colonne.
MAIN_POINTEnumMise en page avec un point principal.
BIG_NUMBEREnumMise en page avec un grand titre numérique.

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 donné à la liste des éditeurs de Presentation.
addViewer(emailAddress)PresentationAjoute l'utilisateur donné à la liste des spectateurs de Presentation.
addViewer(user)PresentationAjoute l'utilisateur donné à la liste des spectateurs de Presentation.
addViewers(emailAddresses)PresentationAjoute le tableau d'utilisateurs donné à la liste des spectateurs de Presentation.
appendSlide()SlideAjoute une diapositive à la fin de la présentation à l'aide de la mise en page prédéfinie PredefinedLayout.BLANK basée sur le 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 masque actuel.
appendSlide(predefinedLayout)SlideAjoute une diapositive à la fin de la présentation à l'aide de la mise en page prédéfinie spécifiée en fonction du modèle actuel.
appendSlide(slide)SlideAjoute une copie du Slide fourni à la fin de la présentation.
appendSlide(slide, linkingMode)SlideAjoute une copie de l'Slide fourni à partir de 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[]Obtient 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 de la présentation.
getMasters()Master[]Récupère les masques de la présentation.
getName()StringRécupère le nom ou le titre de la présentation.
getNotesMaster()NotesMasterRécupère le masque des notes de la présentation.
getNotesPageHeight()NumberObtient la hauteur de page du masque des notes et des pages de notes de la présentation en points.
getNotesPageWidth()NumberObtient la largeur de page du masque des notes et des pages de notes de la présentation en points.
getPageElementById(id)PageElement|nullRenvoie le PageElement avec l'ID spécifié ou null si aucun n'existe.
getPageHeight()NumberRenvoie la hauteur de page des diapositives, des mises en page et des masques de la présentation, en points.
getPageWidth()NumberRenvoie la largeur de page des diapositives, des mises en page et des masques de la présentation, en points.
getSelection()Selection|nullObtient la sélection de l'utilisateur dans la présentation active.
getSlideById(id)Slide|nullRenvoie le Slide avec l'ID spécifié ou null si aucun n'existe.
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[]Obtient la liste des lecteurs et des commentateurs pour ce Presentation.
insertSlide(insertionIndex)SlideInsère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page prédéfinie PredefinedLayout.BLANK basée sur le masque actuel.
insertSlide(insertionIndex, layout)SlideInsère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page spécifiée en fonction du masque actuel.
insertSlide(insertionIndex, predefinedLayout)SlideInsère une diapositive à l'index spécifié dans la présentation à l'aide de la mise en page prédéfinie spécifiée en fonction du masque actuel.
insertSlide(insertionIndex, slide)SlideInsère une copie de l'Slide fourni à l'index spécifié dans la présentation.
insertSlide(insertionIndex, slide, linkingMode)SlideInsère une copie de l'Slide fourni à partir de la présentation source dans l'index spécifié de la présentation actuelle, et définit le lien de la diapositive comme spécifié par SlideLinkingMode.
removeEditor(emailAddress)PresentationSupprime l'utilisateur donné de la liste des éditeurs pour le Presentation.
removeEditor(user)PresentationSupprime l'utilisateur donné de la liste des éditeurs pour le Presentation.
removeViewer(emailAddress)PresentationSupprime l'utilisateur spécifié de la liste des spectateurs et des commentateurs pour le Presentation.
removeViewer(user)PresentationSupprime l'utilisateur spécifié de la liste des spectateurs et des commentateurs pour le Presentation.
replaceAllText(findText, replaceText)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les instances du texte à rechercher 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()Page|nullRenvoie le Page actuellement actif ou null s'il n'y a pas de page active.
getPageElementRange()PageElementRange|nullRenvoie la collection PageElementRange des instances PageElement sélectionnées ou null si aucune instance PageElement n'est sélectionnée.
getPageRange()PageRange|nullRenvoie PageRange, une collection d'instances Page dans la bande de film qui sont sélectionnées, ou null si la sélection n'est pas de type SelectionType.PAGE.
getSelectionType()SelectionTypeRenvoie SelectionType.
getTableCellRange()TableCellRange|nullRenvoie la collection TableCellRange des instances TableCell sélectionnées ou null si aucune instance TableCell n'est sélectionnée.
getTextRange()TextRange|nullRenvoie le TextRange sélectionné ou null si la sélection n'est pas de type SelectionType.TEXT.

SelectionType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de sélection non accepté.
NONEEnumAucune sélection.
TEXTEnumSélection de texte.
TABLE_CELLEnumSélection de cellules de tableau.
PAGEEnumSélection de pages dans la bande de miniatures.
PAGE_ELEMENTEnumSélection d'un élément de page.
CURRENT_PAGEEnumSélection de la page actuelle.

Shape

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)ShapeAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()ShapeFait avancer l'élément de page d'un élément.
bringToFront()ShapePlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la page.
getAutofit()Autofit|nullRenvoie le Autofit du texte contenu 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 le ContentAlignment du texte dans la forme.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getFill()FillRenvoie le Fill de la forme.
getHeight()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getLink()Link|nullRenvoie Link ou null s'il n'y a pas de lien.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getParentPlaceholder()PageElement|nullRenvoie l'élément de page parent de l'espace réservé.
getPlaceholderIndex()Integer|nullRenvoie l'index de l'espace réservé de la forme.
getPlaceholderType()PlaceholderTypeRenvoie le type d'espace réservé de la forme ou PlaceholderType.NONE si la forme n'est pas un espace réservé.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. Zéro degré signifie qu'il n'y a pas de rotation.
getShapeType()ShapeTypeRenvoie le type de forme.
getText()TextRangeRenvoie le contenu textuel de la forme.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
preconcatenateTransform(transform)ShapePréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la page.
removeLink()voidSupprime une 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 une 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 le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()ShapeEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()ShapeEnvoie l'élément de page à l'arrière-plan de la page.
setContentAlignment(contentAlignment)ShapeDéfinit la ContentAlignment du texte dans la forme.
setDescription(description)ShapeDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)ShapeDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en 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'est pas pivoté.
setLinkSlide(slideIndex)LinkDéfinit un Link sur le Slide donné à l'aide de l'index base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)ShapeDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), 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 du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
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 sélection de l'élément lorsque celui-ci n'est pas pivoté.

ShapeType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de forme non accepté.
TEXT_BOXEnumForme de la zone de texte.
RECTANGLEEnumForme rectangulaire.
ROUND_RECTANGLEEnumForme rectangulaire à coins arrondis.
ELLIPSEEnumForme d'ellipse.
ARCEnumForme d'arc incurvée.
BENT_ARROWEnumForme de flèche courbe.
BENT_UP_ARROWEnumForme de flèche courbée vers le haut.
BEVELEnumForme du biseau.
BLOCK_ARCEnumForme d'arc de bloc.
BRACE_PAIREnumForme de la paire d'accolades.
BRACKET_PAIREnumForme de la paire de crochets.
CANEnumCan shape.
CHEVRONEnumForme en chevron.
CHORDEnumForme de l'accord.
CLOUDEnumForme de nuage.
CORNEREnumForme de l'angle.
CUBEEnumForme cubique.
CURVED_DOWN_ARROWEnumForme de flèche courbée vers le bas.
CURVED_LEFT_ARROWEnumForme de flèche incurvée vers la gauche.
CURVED_RIGHT_ARROWEnumForme de flèche courbée vers la droite.
CURVED_UP_ARROWEnumForme de flèche courbée vers le haut.
DECAGONEnumForme de décagone.
DIAGONAL_STRIPEEnumForme de bande diagonale.
DIAMONDEnumForme en losange.
DODECAGONEnumForme dodécagonale.
DONUTEnumForme en anneau.
DOUBLE_WAVEEnumForme d'onde double.
DOWN_ARROWEnumForme de flèche vers le bas.
DOWN_ARROW_CALLOUTEnumForme de flèche vers le bas.
FOLDED_CORNEREnumForme de coin plié.
FRAMEEnumForme du cadre.
HALF_FRAMEEnumForme demi-cadre.
HEARTEnumForme de cœur.
HEPTAGONEnumForme heptagonale.
HEXAGONEnumForme hexagonale.
HOME_PLATEEnumForme de la plaque de base.
HORIZONTAL_SCROLLEnumForme de défilement horizontal.
IRREGULAR_SEAL_1EnumForme de joint irrégulière 1.
IRREGULAR_SEAL_2EnumForme irrégulière du joint 2.
LEFT_ARROWEnumForme de flèche vers la gauche.
LEFT_ARROW_CALLOUTEnumForme de flèche vers la gauche
LEFT_BRACEEnumForme d'accolade ouvrante.
LEFT_BRACKETEnumForme de crochet ouvrant.
LEFT_RIGHT_ARROWEnumForme de flèche vers la gauche et la droite.
LEFT_RIGHT_ARROW_CALLOUTEnumForme de bulle de dialogue avec flèche vers la gauche et la droite.
LEFT_RIGHT_UP_ARROWEnumForme de flèche vers la gauche, la droite et le haut.
LEFT_UP_ARROWEnumForme de flèche vers le haut et vers la gauche.
LIGHTNING_BOLTEnumForme d'éclair.
MATH_DIVIDEEnumDiviser une forme mathématique.
MATH_EQUALEnumForme mathématique égale.
MATH_MINUSEnumForme mathématique moins.
MATH_MULTIPLYEnumForme mathématique de multiplication.
MATH_NOT_EQUALEnumForme mathématique "différent de".
MATH_PLUSEnumForme mathématique Plus.
MOONEnumForme de lune.
NO_SMOKINGEnumForme "Interdiction de fumer".
NOTCHED_RIGHT_ARROWEnumForme de flèche droite à entaille.
OCTAGONEnumForme octogonale.
PARALLELOGRAMEnumForme de parallélogramme.
PENTAGONEnumForme pentagonale.
PIEEnumForme de secteur.
PLAQUEEnumForme de la plaque.
PLUSEnumForme plus.
QUAD_ARROWEnumForme de flèche à quatre pointes.
QUAD_ARROW_CALLOUTEnumForme de rectangle à quatre 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.
RIGHT_BRACEEnumForme d'accolade fermante.
RIGHT_BRACKETEnumForme de crochet fermant.
ROUND_1_RECTANGLEEnumForme rectangulaire à un coin arrondi.
ROUND_2_DIAGONAL_RECTANGLEEnumForme rectangulaire à deux coins arrondis en diagonale.
ROUND_2_SAME_RECTANGLEEnumForme rectangulaire à deux coins arrondis du même côté.
RIGHT_TRIANGLEEnumForme de triangle rectangle.
SMILEY_FACEEnumForme de visage souriant.
SNIP_1_RECTANGLEEnumForme rectangulaire à un coin coupé.
SNIP_2_DIAGONAL_RECTANGLEEnumForme rectangulaire à 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 coupé et un coin arrondi.
STAR_10EnumForme d'étoile à dix branches.
STAR_12EnumForme d'étoile à douze branches.
STAR_16EnumForme d'étoile à seize 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 droite rayée.
SUNEnumForme de soleil.
TRAPEZOIDEnumForme trapézoïdale.
TRIANGLEEnumForme triangulaire.
UP_ARROWEnumForme de flèche vers le haut.
UP_ARROW_CALLOUTEnumForme de flèche vers le haut.
UP_DOWN_ARROWEnumForme de flèche vers le haut et le bas.
UTURN_ARROWEnumForme de flèche en demi-cercle.
VERTICAL_SCROLLEnumForme de défilement vertical.
WAVEEnumForme de l'onde.
WEDGE_ELLIPSE_CALLOUTEnumForme d'ellipse en forme de coin.
WEDGE_RECTANGLE_CALLOUTEnumForme rectangulaire en forme de coin.
WEDGE_ROUND_RECTANGLE_CALLOUTEnumForme rectangulaire arrondie en forme de coin.
FLOW_CHART_ALTERNATE_PROCESSEnumForme de flux de processus alternatif.
FLOW_CHART_COLLATEEnumForme de flux "Rassembler".
FLOW_CHART_CONNECTOREnumForme du flux du connecteur.
FLOW_CHART_DECISIONEnumForme du flux de décision.
FLOW_CHART_DELAYEnumForme du flux de délai.
FLOW_CHART_DISPLAYEnumAfficher la forme du flux.
FLOW_CHART_DOCUMENTEnumForme du flux de documents.
FLOW_CHART_EXTRACTEnumExtrayez la forme du flux.
FLOW_CHART_INPUT_OUTPUTEnumForme du flux d'entrée/sortie.
FLOW_CHART_INTERNAL_STORAGEEnumForme de flux de stockage interne.
FLOW_CHART_MAGNETIC_DISKEnumForme de flux de disque magnétique.
FLOW_CHART_MAGNETIC_DRUMEnumForme du flux du tambour magnétique.
FLOW_CHART_MAGNETIC_TAPEEnumForme du flux de bande magnétique.
FLOW_CHART_MANUAL_INPUTEnumForme du flux de saisie manuelle.
FLOW_CHART_MANUAL_OPERATIONEnumForme du flux d'opération manuelle.
FLOW_CHART_MERGEEnumForme de flux de fusion.
FLOW_CHART_MULTIDOCUMENTEnumForme de flux multidocument.
FLOW_CHART_OFFLINE_STORAGEEnumForme du flux de stockage hors connexion.
FLOW_CHART_OFFPAGE_CONNECTOREnumForme de flux du connecteur hors page.
FLOW_CHART_ONLINE_STORAGEEnumForme du flux de stockage en ligne.
FLOW_CHART_OREnumou une 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 processus.
FLOW_CHART_PUNCHED_CARDEnumForme de flux de carte perforée.
FLOW_CHART_PUNCHED_TAPEEnumForme du flux de bande perforée.
FLOW_CHART_SORTEnumTrier la forme du flux.
FLOW_CHART_SUMMING_JUNCTIONEnumForme du flux de la jonction de sommation.
FLOW_CHART_TERMINATOREnumForme du flux du terminateur.
ARROW_EASTEnumForme de flèche vers l'est.
ARROW_NORTH_EASTEnumForme de flèche nord-est.
ARROW_NORTHEnumForme de la flèche indiquant le nord.
SPEECHEnumForme de la parole.
STARBURSTEnumForme d'étoile.
TEARDROPEnumForme en goutte d'eau.
ELLIPSE_RIBBONEnumForme de ruban en ellipse.
ELLIPSE_RIBBON_2EnumForme en ruban ellipse 2.
CLOUD_CALLOUTEnumForme de nuage pour les bulles d'appel.
CUSTOMEnumForme personnalisée.

SheetsChart

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)SheetsChartAligne l'élément sur la position d'alignement spécifiée sur la page.
asImage()Image|nullRenvoie le graphique sous forme d'image ou null si le graphique n'est pas une image intégrée.
bringForward()SheetsChartFait avancer l'élément de page d'un élément.
bringToFront()SheetsChartPlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la page.
getChartId()IntegerRécupère l'ID du graphique spécifique intégré dans la feuille de calcul Google Sheets.
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()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getLink()Link|nullRenvoie Link ou null s'il n'y a pas de lien.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. Zéro degré signifie qu'il n'y a pas de rotation.
getSpreadsheetId()StringObtient 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()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
preconcatenateTransform(transform)SheetsChartPréconcatène la transformation fournie à la transformation existante de l'élément de page.
refresh()voidActualise le graphique en le remplaçant par la dernière version du graphique dans Google Sheets.
remove()voidSupprime l'élément de la page.
removeLink()voidSupprime une 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 le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()SheetsChartEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()SheetsChartEnvoie l'élément de page à l'arrière-plan 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 sélection de l'élément lorsque celui-ci n'est pas en 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'est pas pivoté.
setLinkSlide(slideIndex)LinkDéfinit un Link sur le Slide donné à l'aide de l'index base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)SheetsChartDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), 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 du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
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 sélection de l'élément lorsque celui-ci n'est pas pivoté.

SheetsChartEmbedType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumReprésente un graphique non compatible et qui ne peut pas être classé plus précisément.
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 le 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()Layout|nullObtient 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()StringObtient l'ID unique de la page.
getPageElementById(id)PageElement|nullRenvoie le PageElement sur la page avec l'ID donné, ou null si aucun n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de page.
getPlaceholder(placeholderType)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié ou null si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType et un index d'espace réservé spécifiés, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé 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 de la source ou null si la diapositive n'est pas associée.
getSourceSlideObjectId()StringRenvoie l'ID de la diapositive source ou null si la diapositive n'est pas associée.
getTables()Table[]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 de l'Group fourni sur la page.
insertImage(blobSource)ImageInsère une image en haut à gauche de la page, avec une taille par défaut, à partir 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 à partir du blob d'image spécifié.
insertImage(image)ImageInsère une copie de l'Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, avec une taille par défaut, à partir de l'URL fournie.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page avec la position et la taille fournies à partir de l'URL indiquée.
insertLine(line)LineInsère une copie de l'Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne sur la page reliant deux connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineInsère une ligne sur la page.
insertPageElement(pageElement)PageElementInsère une copie de l'PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie de l'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 de l'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 qu'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 de l'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 en haut à gauche de la page avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie de l'Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie de l'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 instances du texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page dans la présentation active comme current page selection et supprime toute sélection précédente.
setSkipped(isSkipped)voidIndique si la diapositive est ignorée en mode Présentation.
unlink()voidDissocie la Slide actuelle de sa diapositive source.

SlideLinkingMode

Propriétés

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

SlidePosition

Propriétés

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

SlidesApp

Propriétés

PropriétéTypeDescription
AlignmentPositionAlignmentPositionÉnumération des types de positions d'alignement.
ArrowStyleArrowStyleÉnumération des différents styles de flèche qu'un Line peut avoir.
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 utilisées pour spécifier l'alignement du contenu.
DashStyleDashStyleÉnumération des différents styles de tirets qu'un Line peut avoir.
FillTypeFillTypeÉnumération des types de remplissage.
LineCategoryLineCategoryÉnumération des catégories de Line.
LineFillTypeLineFillTypeÉnumération des types de LineFill.
LineTypeLineTypeÉnumération des types de Line.
LinkTypeLinkTypeÉnumération des types de liens.
ListPresetListPresetÉnumération des types de préréglages de liste.
PageBackgroundTypePageBackgroundTypeÉnumération des types d'arrière-plan 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 d'intégration de graphiques Sheets.
SlideLinkingModeSlideLinkingModeÉnumération des façons dont Slides peut être associé.
SlidePositionSlidePositionÉnumération des types de positions de diapositives.
SpacingModeSpacingModeÉnumération des types de modes d'espacement.
TextBaselineOffsetTextBaselineOffsetÉnumération des types de décalage de la ligne de base du texte.
TextDirectionTextDirectionÉnumération des types d'itinéraires textuels.
ThemeColorTypeThemeColorTypeÉnumération des couleurs du thème.
VideoSourceTypeVideoSourceTypeÉnumération des types de sources vidéo.

Méthodes

MéthodeType renvoyéBrève description
create(name)PresentationCrée et ouvre un Presentation.
getActivePresentation()Presentation|nullRenvoie la présentation actuellement active à laquelle le script est lié au conteneur, ou null s'il n'y a pas 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 le Presentation avec l'ID indiqué.
openByUrl(url)PresentationOuvre 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 signifie totalement opaque.
getColor()ColorObtenez la couleur du remplissage.

SpacingMode

Propriétés

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

SpeakerSpotlight

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)SpeakerSpotlightAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()SpeakerSpotlightFait avancer l'élément de page d'un élément.
bringToFront()SpeakerSpotlightPlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la page.
getBorder()BorderRenvoie le Border de la vidéo du présentateur.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite sur l'élément de page, ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getMaskShapeType()ShapeType|nullRenvoie le ShapeType du masque appliqué à l'espace pour l'intervenant, ou null si aucun masque n'est appliqué.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. 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()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
preconcatenateTransform(transform)SpeakerSpotlightPréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la page.
scaleHeight(ratio)SpeakerSpotlightMet à l'échelle la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)SpeakerSpotlightMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()SpeakerSpotlightEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()SpeakerSpotlightEnvoie l'élément de page à l'arrière-plan de la page.
setDescription(description)SpeakerSpotlightDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)SpeakerSpotlightDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
setLeft(left)SpeakerSpotlightDéfinit la position horizontale de l'élément en points, mesurée à partir de l'angle supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setRotation(angle)SpeakerSpotlightDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), en degrés.
setTitle(title)SpeakerSpotlightDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)SpeakerSpotlightDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setTransform(transform)SpeakerSpotlightDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)SpeakerSpotlightDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.

Table

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)TableAligne l'élément sur la position d'alignement spécifiée sur la page.
appendColumn()TableColumnAjoute une colonne à droite de la dernière colonne du tableau.
appendRow()TableRowAjoute une ligne sous la dernière ligne du tableau.
bringForward()TableFait avancer l'élément de page d'un élément.
bringToFront()TablePlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la page.
getCell(rowIndex, columnIndex)TableCellRenvoie la cellule spécifiée dans le tableau.
getColumn(columnIndex)TableColumnRenvoie la colonne spécifiée dans le tableau.
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()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getNumColumns()IntegerRenvoie le nombre de colonnes dans le tableau.
getNumRows()IntegerRenvoie le nombre de lignes dans la table.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. Zéro degré signifie qu'il n'y a pas de rotation.
getRow(rowIndex)TableRowRenvoie la ligne spécifiée dans le tableau.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
insertColumn(index)TableColumnInsère une colonne à l'index spécifié de la table.
insertRow(index)TableRowInsère une ligne à l'index spécifié de la table.
preconcatenateTransform(transform)TablePréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la 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 le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()TableEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()TableEnvoie l'élément de page à l'arrière-plan 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 sélection de l'élément lorsque celui-ci n'est pas en 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'est pas pivoté.
setRotation(angle)TableDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), 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 du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
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 sélection de l'élément lorsque celui-ci n'est pas pivoté.

TableCell

Méthodes

MéthodeType renvoyéBrève description
getColumnIndex()IntegerRenvoie l'index de base 0 de la colonne de la cellule du tableau.
getColumnSpan()IntegerRenvoie la portée de colonne de la cellule du tableau.
getContentAlignment()ContentAlignmentRenvoie le ContentAlignment du texte dans la cellule du tableau.
getFill()FillRenvoie le remplissage de la cellule du tableau.
getHeadCell()TableCell|nullRenvoie la cellule d'en-tête de cette cellule de tableau.
getMergeState()CellMergeStateRenvoie l'état de fusion de la cellule du tableau.
getParentColumn()TableColumnRenvoie la colonne du tableau contenant la cellule actuelle.
getParentRow()TableRowRenvoie la ligne du tableau contenant la cellule actuelle.
getParentTable()TableRenvoie le tableau contenant la cellule actuelle.
getRowIndex()IntegerRenvoie l'index de ligne (base 0) de la cellule du tableau.
getRowSpan()IntegerRenvoie l'étendue de ligne de la cellule du tableau.
getText()TextRangeRenvoie le contenu textuel de la cellule du tableau.
setContentAlignment(contentAlignment)TableCellDéfinit le ContentAlignment du texte dans la cellule du tableau.

TableCellRange

Méthodes

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

TableColumn

Méthodes

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

TableRow

Méthodes

MéthodeType renvoyéBrève description
getCell(cellIndex)TableCellRenvoie la cellule à l'index spécifié.
getIndex()IntegerRenvoie l'index de 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 le tableau contenant la ligne actuelle.
remove()voidSupprime la ligne du tableau.

TextBaselineOffset

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumDécalage de référence du texte non 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
UNSUPPORTEDEnumUne direction de 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 affiché délimité par cette plage de la forme ou de la cellule de tableau associée dans un format approprié pour l'affichage aux utilisateurs finaux.
asString()StringRenvoie le texte brut délimité par cette plage de la forme ou de la cellule de tableau associée.
clear()voidEfface le texte délimité par cette plage.
clear(startOffset, endOffset)voidEfface le texte délimité par les décalages de début et de fin dans la plage.
find(pattern)TextRange[]Renvoie toutes les plages correspondant au modèle de recherche 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, en commençant par le décalage de début.
getAutoTexts()AutoText[]Renvoie les textes automatiques dans la plage de texte actuelle.
getEndIndex()IntegerRenvoie l'index exclusif (à partir de 0) du dernier caractère de cette plage.
getLength()IntegerRenvoie le nombre de caractères dans cette plage.
getLinks()TextRange[]Renvoie une collection de plages de texte qui correspondent à tous les Link dans la plage de texte actuelle ou qui la chevauchent.
getListParagraphs()Paragraph[]Renvoie les paragraphes des listes qui chevauchent la plage de texte actuelle.
getListStyle()ListStyleRenvoie le ListStyle de la plage de texte actuelle.
getParagraphStyle()ParagraphStyleRenvoie le ParagraphStyle de la plage de texte actuelle.
getParagraphs()Paragraph[]Renvoie les paragraphes qui chevauchent la plage de texte actuelle.
getRange(startOffset, endOffset)TextRangeRenvoie un nouveau TextRange couvrant une partie de la plage dont il est issu.
getRuns()TextRange[]Renvoie les séries de texte qui chevauchent la plage de texte actuelle.
getStartIndex()IntegerRenvoie l'index inclusif basé sur 0 du premier caractère de cette plage.
getTextStyle()TextStyle|nullRenvoie le style de texte de la plage ou null si la plage est vide.
insertParagraph(startOffset, text)ParagraphInsère un paragraphe au décalage de début.
insertRange(startOffset, textRange)TextRangeInsère une copie de la plage de texte fournie au décalage de début.
insertRange(startOffset, textRange, matchSourceFormatting)TextRangeInsère une copie de la plage de texte fournie au décalage de début.
insertText(startOffset, text)TextRangeInsère du texte au début du décalage.
isEmpty()BooleanRenvoie true si cette plage ne contient aucun caractère et false dans le cas contraire.
replaceAllText(findText, replaceText)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les instances du texte à rechercher par le texte de remplacement.
select()voidSélectionne uniquement le TextRange dans la présentation active et supprime toute sélection précédente.
setText(newText)TextRangeDéfinit le texte délimité par cette plage de la forme ou de la cellule de tableau associée.

TextStyle

Méthodes

MéthodeType renvoyéBrève description
getBackgroundColor()Color|nullRenvoie la couleur d'arrière-plan du texte ou null si le texte comporte plusieurs styles.
getBaselineOffset()TextBaselineOffset|nullRenvoie le décalage vertical du texte par rapport à sa position normale, ou null si le texte comporte plusieurs styles.
getFontFamily()String|nullRenvoie la famille de police du texte ou null si le texte comporte plusieurs styles.
getFontSize()Number|nullRenvoie la taille de police du texte en points ou null si le texte comporte plusieurs styles.
getFontWeight()Integer|nullRenvoie l'épaisseur de la police du texte ou null si le texte comporte plusieurs styles.
getForegroundColor()Color|nullRenvoie la couleur de premier plan du texte ou null si le texte comporte plusieurs styles.
getLink()Link|nullRenvoie Link sur le texte ou null s'il n'y a pas de lien, si le lien se trouve sur une partie du texte ou s'il y a plusieurs liens.
hasLink()Boolean|nullRenvoie true si le texte contient un lien, false dans le cas contraire ou null si le lien se trouve sur une partie du texte ou s'il y a plusieurs liens.
isBackgroundTransparent()Boolean|nullRenvoie true si l'arrière-plan du texte est transparent, false dans le cas contraire ou null si le texte comporte plusieurs styles.
isBold()Boolean|nullRenvoie true si le texte est mis en gras, false dans le cas contraire ou null si le texte comporte plusieurs styles.
isItalic()Boolean|nullRenvoie true si le texte est en italique, false dans le cas contraire ou null si le texte comporte plusieurs styles.
isSmallCaps()Boolean|nullRenvoie true si le texte est en petites majuscules, false dans le cas contraire ou null si le texte comporte plusieurs styles.
isStrikethrough()Boolean|nullRenvoie true si le texte est barré, false dans le cas contraire ou null si le texte comporte plusieurs styles.
isUnderline()Boolean|nullRenvoie true si le texte est souligné, false dans le cas contraire ou null si le texte comporte plusieurs styles.
removeLink()TextStyleSupprime une 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 (de 0 à 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 la valeur ThemeColorType spécifiée.
setBackgroundColorTransparent()TextStyleDéfinit la couleur d'arrière-plan du texte sur transparent.
setBaselineOffset(offset)TextStyleDéfinit le décalage vertical du texte par rapport à sa position normale.
setBold(bold)TextStyleIndique 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 et l'épaisseur de la police du texte.
setFontSize(fontSize)TextStyleDéfinit la taille de la police du texte, en points.
setForegroundColor(foregroundColor)TextStyleDéfinit la couleur de premier plan du texte.
setForegroundColor(red, green, blue)TextStyleDéfinit la couleur de premier plan du texte sur les valeurs RVB données (de 0 à 255).
setForegroundColor(hexColor)TextStyleDéfinit la couleur de premier plan du texte sur la chaîne de couleur hexadécimale donnée.
setForegroundColor(color)TextStyleDéfinit la couleur de premier plan du texte sur la valeur ThemeColorType donnée.
setItalic(italic)TextStyleIndique si le texte est en italique.
setLinkSlide(slideIndex)TextStyleDéfinit un Link sur le Slide donné à l'aide de l'index base 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 donné.
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)TextStyleIndique si le texte est affiché en petites majuscules.
setStrikethrough(strikethrough)TextStyleIndique si le texte est barré.
setUnderline(underline)TextStyleIndique si le texte est souligné.

ThemeColor

Méthodes

MéthodeType renvoyéBrève description
getColorType()ColorTypeObtenez le type de cette couleur.
getThemeColorType()ThemeColorTypeObtenez le type de couleur de thème de cette couleur.

ThemeColorType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumReprésente une couleur de thème non acceptée.
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 de la lumière.
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 hypertexte consultés.

Video

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)VideoAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()VideoFait avancer l'élément de page d'un élément.
bringToFront()VideoPlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la page.
getBorder()BorderRenvoie le 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()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. Zéro degré signifie qu'il n'y a pas de rotation.
getSource()VideoSourceTypeRécupère la source vidéo.
getThumbnailUrl()StringObtient l'URL de la miniature de la vidéo.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getUrl()String|nullObtient l'URL de la vidéo.
getVideoId()StringObtient l'identifiant unique de la source vidéo pour cette vidéo.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
preconcatenateTransform(transform)VideoPréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la page.
scaleHeight(ratio)VideoMet à l'échelle la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)VideoMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()VideoEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()VideoEnvoie l'élément de page à l'arrière-plan de la page.
setDescription(description)VideoDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)VideoDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
setLeft(left)VideoDé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'est pas pivoté.
setRotation(angle)VideoDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), en degrés.
setTitle(title)VideoDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)VideoDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setTransform(transform)VideoDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)VideoDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.

VideoSourceType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de source vidéo non accepté.
YOUTUBEEnumVidéo YouTube.

WordArt

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)WordArtAligne l'élément sur la position d'alignement spécifiée sur la page.
bringForward()WordArtFait avancer l'élément de page d'un élément.
bringToFront()WordArtPlace l'élément de page au premier plan.
duplicate()PageElementDuplique l'élément de la 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()Number|nullObtient la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
getInherentHeight()Number|nullRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()Number|nullRenvoie la largeur inhérente de 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'est pas en rotation.
getLink()Link|nullRenvoie Link ou null s'il n'y a pas de lien.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'un enum PageElementType.
getParentGroup()Group|nullRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément n'appartient à aucun groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRenderedText()StringRécupère le texte affiché sous forme de WordArt.
getRotation()NumberRenvoie l'angle de rotation de l'élément autour de son centre dans le sens des aiguilles d'une montre, en degrés. 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()NumberObtient la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()Number|nullRenvoie la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.
preconcatenateTransform(transform)WordArtPréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la page.
removeLink()voidSupprime une Link.
scaleHeight(ratio)WordArtMet à l'échelle la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)WordArtMet à l'échelle la largeur de l'élément selon le ratio spécifié.
select()voidSélectionne uniquement le PageElement dans la présentation active et supprime toute sélection précédente.
select(replace)voidSélectionne le PageElement dans la présentation active.
sendBackward()WordArtEnvoie l'élément de page vers l'arrière d'un élément.
sendToBack()WordArtEnvoie l'élément de page à l'arrière-plan de la page.
setDescription(description)WordArtDéfinit la description du texte alternatif de l'élément de page.
setHeight(height)WordArtDéfinit la hauteur de l'élément en points, qui correspond à la hauteur du cadre de sélection de l'élément lorsque celui-ci n'est pas en rotation.
setLeft(left)WordArtDé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'est pas pivoté.
setLinkSlide(slideIndex)LinkDéfinit un Link sur le Slide donné à l'aide de l'index base zéro de la diapositive.
setLinkSlide(slide)LinkDéfinit un Link sur le Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur le Slide donné en utilisant la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)WordArtDéfinit l'angle de rotation de l'élément autour de son centre (dans le sens des aiguilles d'une montre), en degrés.
setTitle(title)WordArtDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)WordArtDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setTransform(transform)WordArtDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)WordArtDéfinit la largeur de l'élément en points, qui correspond à la largeur du cadre de sélection de l'élément lorsque celui-ci n'est pas pivoté.