Slides Service

Slides

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

Classes

NomBrève description
AffineTransformMatrice 3x3 utilisée pour transformer les coordonnées source (x1, y1) en coordonnées de destination (x2, y2) conformément à 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 remplacé dynamiquement par du 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.
ColorUne couleur opaque
ColorSchemeUn jeu de couleurs définit un mappage des membres de ThemeColorType aux couleurs réelles utilisées pour les afficher.
ConnectionSiteSite de connexion sur un PageElement pouvant se connecter à un connector.
ContentAlignmentAlignements du contenu pour un Shape ou un TableCell.
DashStyleTypes de traits avec lesquels la géométrie linéaire peut être affichée.
FillDécrit l'arrière-plan de l'élément de page
FillTypeTypes de remplissage.
GroupEnsemble de PageElement joints en tant qu'unité unique.
ImagePageElement représentant une image.
LayoutMise en page dans 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.
ListPresetModèles prédéfinis de glyphes pour les listes dans le texte.
ListStyleStyle de liste pour une plage de texte.
MasterMasque dans une présentation.
NotesMasterMasque de 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 terminé par un caractère de nouvelle ligne.
ParagraphAlignmentTypes d'alignement du texte pour un paragraphe.
ParagraphStyleStyles de texte qui s'appliquent à des paragraphes entiers.
PictureFillUn remplissage qui affiche une image agrandie pour correspondre aux dimensions de son conteneur.
PlaceholderTypeTypes d'espaces réservés.
PointPoint représentant un emplacement.
PredefinedLayoutMises en page prédéfinies
PresentationUne présentation.
SelectionSélection de l'utilisateur dans la présentation active.
SelectionTypeType de Selection.
ShapePageElement représentant une forme générique qui n'a pas de classification plus spécifique.
ShapeTypeTypes de formes.
SheetsChartPageElement représentant un graphique associé intégré à partir de Google Sheets.
SheetsChartEmbedTypeType d'intégration du graphique Sheets.
SlideDiapositive d'une présentation.
SlideLinkingModeMode des liens entre les diapositives.
SlidePositionPosition relative d'un Slide.
SlidesAppCrée et ouvre un Presentations pouvant être modifié.
SolidFillUn remplissage de couleur unie.
SpacingModeDifférents modes d'espacement des paragraphes.
SpeakerSpotlightPageElement représentant une vidéo du présentateur.
TablePageElement représentant une table.
TableCellCellule d'un tableau.
TableCellRangeCollection d'une ou de plusieurs instances TableCell.
TableColumnColonne d'une table.
TableRowLigne d'une table.
TextBaselineOffsetDécalage vertical du texte par rapport à sa position normale.
TextDirectionLe texte des instructions peut s'afficher.
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 texte 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()NumberRécupère l'élément de mise à l'échelle de la coordonnée Y.
getShearX()NumberRécupère l'élément de cisaillement de la coordonnée X.
getShearY()NumberRécupère l'élément de cisaillement de la coordonnée Y.
getTranslateX()NumberRécupère l'élément de translation de la coordonnée X en points.
getTranslateY()NumberRécupère l'élément de translation de la coordonnée Y en points.
toBuilder()AffineTransformBuilderRenvoie un nouvel élément 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 translation de la coordonnée X en points et renvoie le générateur.
setTranslateY(translateY)AffineTransformBuilderDéfinit l'élément de translation de la coordonnée Y en points et renvoie le générateur.

AlignmentPosition

Propriétés

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

ArrowStyle

Propriétés

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

AutoTextType

Propriétés

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

Autofit

Méthodes

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

AutofitType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType d'ajustement automatique non 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()DashStyleRécupère le DashStyle de la bordure.
getLineFill()LineFillRécupère le LineFill de la bordure.
getWeight()NumberRécupère l'épaisseur de la bordure en points.
isVisible()BooleanIndique si la bordure est visible ou non.
setDashStyle(style)BorderDéfinit l'DashStyle de la bordure.
setTransparent()BorderDéfinit la bordure sur transparent.
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 elle est la tête (c'est-à-dire
MERGEDEnumLa cellule est fusionnée, mais elle n'est pas la 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 la Color concrète associée à la ThemeColorType dans ce jeu de couleurs.
getThemeColors()ThemeColorType[]Renvoie la liste de tous les types de couleurs de thème possibles dans un jeu de couleurs.
setConcreteColor(type, color)ColorSchemeDéfinit la couleur concrète associée à 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 hexadécimal.

ConnectionSite

Méthodes

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

ContentAlignment

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumAlignement de contenu non accepté.
TOPEnumAligne le contenu en haut du conteneur de contenu.
MIDDLEEnumAligne le contenu au milieu du conteneur de contenu.
BOTTOMEnumAligne le contenu en bas du conteneur de contenu.

DashStyle

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumStyle de tiret non accepté.
SOLIDEnumLigne continue.
DOTEnumLigne en pointillés.
DASHEnumLigne en pointillés.
DASH_DOTEnumDes tirets et des points alternés.
LONG_DASHEnumLigne avec des traits longs.
LONG_DASH_DOTEnumDes traits et des points de grande taille alternés.

Fill

Méthodes

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

FillType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de remplissage non accepté.
NONEEnumIl n'y a pas de remplissage, l'arrière-plan est donc transparent.
SOLIDEnumUn remplissage 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 page.
getChildren()PageElement[]Récupère la collection des éléments de page du groupe.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRécupère la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
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)GroupÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)GroupÉtale la largeur de l'élément selon le format 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()GroupFait reculer l'élément de page d'un élément.
sendToBack()GroupPlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)GroupDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setRotation(angle)GroupDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setTitle(title)GroupDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)GroupDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
setTransform(transform)GroupDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)GroupDéfinit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
ungroup()voidDésassemble 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 page.
getAs(contentType)BlobRenvoie les données de cet objet sous forme de blob converti au type de contenu spécifié.
getBlob()BlobRenvoyez les données de cette image sous forme de blob.
getBorder()BorderRenvoie le Border de l'image.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getContentUrl()StringRécupère l'URL de l'image.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getLink()LinkRenvoie 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'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getParentPlaceholder()PageElementRenvoie l'élément de page parent de l'espace réservé.
getPlaceholderIndex()IntegerRenvoie l'index de l'image d'espace réservé.
getPlaceholderType()PlaceholderTypeRenvoie le type d'espace réservé de l'image, ou PlaceholderType.NONE si la forme n'est pas un espace réservé.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getSourceUrl()StringRé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()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
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 qu'elle s'adapte.
replace(imageUrl)ImageRemplace cette image par une autre 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 qu'elle s'adapte.
scaleHeight(ratio)ImageÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)ImageÉtale la largeur de l'élément selon le format 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()ImageFait reculer l'élément de page d'un élément.
sendToBack()ImagePlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)ImageDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setLinkSlide(slideIndex)LinkDéfinit un Link sur l'Slide donné à l'aide de l'indice de la diapositive basé sur zéro.
setLinkSlide(slide)LinkDéfinit un Link sur l'Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur l'Slide donné à l'aide de la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)ImageDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setTitle(title)ImageDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)ImageDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
setTransform(transform)ImageDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)ImageDéfinit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.

Layout

Méthodes

MéthodeType renvoyéBrève description
getBackground()PageBackgroundRécupère l'arrière-plan de la page.
getColorScheme()ColorSchemeRécupère le ColorScheme associé à la page.
getGroups()Group[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLayoutName()StringRécupère le nom de la mise en page.
getLines()Line[]Affiche la liste des objets Line sur la page.
getMaster()MasterRécupère le maître sur lequel la mise en page est basée.
getObjectId()StringRécupère l'ID unique de la page.
getPageElementById(id)PageElementRenvoie la PageElement de la page dont l'ID est indiqué, ou null si aucune n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de la page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType ou null spécifié si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié et un indice d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé de la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.
group(pageElements)GroupRegroupe tous les éléments de page spécifiés.
insertGroup(group)GroupInsère une copie du 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 du Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, à partir de l'URL fournie, avec une taille par défaut.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page à la position et à la taille indiquées à partir de l'URL fournie.
insertLine(line)LineInsère une copie du Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne 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 du PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie du Shape fourni sur la page.
insertShape(shapeType)ShapeInsère une forme sur la page.
insertShape(shapeType, left, top, width, height)ShapeInsère une forme sur la page.
insertSheetsChart(sourceChart)SheetsChartInsère un graphique Google Sheets sur la page.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartInsère un graphique Google Sheets sur la page avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie du SheetsChart fourni sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets en tant que Image sur la page.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère un graphique Google Sheets en tant que Image sur la page avec la position et la taille fournies.
insertTable(numRows, numColumns)TableInsère un tableau sur la page.
insertTable(numRows, numColumns, left, top, width, height)TableInsère un tableau sur la page avec la position et la taille fournies.
insertTable(table)TableInsère une copie du Table fourni sur la page.
insertTextBox(text)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertTextBox(text, left, top, width, height)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertVideo(videoUrl)VideoInsère une vidéo dans l'angle supérieur gauche de la page, avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie du Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie du WordArt fourni sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page de 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 page.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de 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 final de la ligne, mesuré à partir de l'angle supérieur gauche de la page.
getEndArrow()ArrowStyleRécupère l'ArrowStyle de la flèche à la fin de la ligne.
getEndConnection()ConnectionSiteRenvoie la connexion à la fin de la ligne, ou null en l'absence de connexion.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getLineCategory()LineCategoryRécupère le LineCategory de la ligne.
getLineFill()LineFillRécupère le LineFill de la ligne.
getLineType()LineTypeRécupère le LineType de la ligne.
getLink()LinkRenvoie Link ou null 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'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getStart()PointRenvoie le point de départ de la ligne, mesuré à partir de l'angle supérieur gauche de la page.
getStartArrow()ArrowStyleRécupère l'ArrowStyle de la flèche au début de la ligne.
getStartConnection()ConnectionSiteRenvoie la connexion au début de la ligne, ou null si aucune connexion n'est établie.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWeight()NumberRenvoie l'épaisseur de la ligne en points.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
isConnector()BooleanRenvoie true si la ligne est un connecteur, ou false si ce n'est pas le cas.
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 des éléments de page connectés.
scaleHeight(ratio)LineÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)LineÉtale la largeur de l'élément selon le format 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()LineFait reculer l'élément de page d'un élément.
sendToBack()LinePlace l'élément de page à l'arrière de la page.
setDashStyle(style)LineDéfinit la DashStyle de la ligne.
setDescription(description)LineDéfinit la description du texte alternatif de l'élément de page.
setEnd(left, top)LineDéfinit la position du point d'arrivée de la ligne.
setEnd(point)LineDéfinit la position du point d'arrivée de la ligne.
setEndArrow(style)LineDéfinit l'ArrowStyle de la flèche à la fin de la ligne.
setEndConnection(connectionSite)LineDéfinit la connexion à la fin de la ligne.
setHeight(height)LineDéfinit la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)LineDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setLineCategory(lineCategory)LineDéfinit la LineCategory de la ligne.
setLinkSlide(slideIndex)LinkDéfinit un Link sur l'Slide donné à l'aide de l'indice de la diapositive basé sur zéro.
setLinkSlide(slide)LinkDéfinit un Link sur l'Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur l'Slide donné à l'aide de la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)LineDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setStart(left, top)LineDéfinit la position du point de départ de la ligne.
setStart(point)LineDéfinit la position du point de départ de la ligne.
setStartArrow(style)LineDéfinit 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 en rotation.
setTransform(transform)LineDéfinit la transformation de l'élément de page avec la transformation fournie.
setWeight(points)LineDéfinit l'épaisseur de la ligne en points.
setWidth(width)LineDéfinit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.

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()SolidFillRécupère le remplissage uni de la ligne ou null si le type de remplissage n'est pas LineFillType.SOLID.
setSolidFill(color)voidDéfinit la couleur de remplissage unie sur l'Color donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage uni sur l'alpha et le Color donnés.
setSolidFill(red, green, blue)voidDéfinit le remplissage uni sur les valeurs RVB données.
setSolidFill(red, green, blue, alpha)voidDéfinit le remplissage uni sur les valeurs alpha et RVB données.
setSolidFill(hexString)voidDéfinit le remplissage uni sur la chaîne de couleur hexadécimale donnée.
setSolidFill(hexString, alpha)voidDéfinit le remplissage uni sur la chaîne de couleur alpha et hexadécimale donnée.
setSolidFill(color)voidDéfinit la couleur de remplissage unie sur l'ThemeColorType donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage uni sur l'alpha et le ThemeColorType donnés.

LineFillType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de remplissage de ligne non accepté.
NONEEnumIl n'y a pas de remplissage, ce qui rend la ligne ou le contour transparent.
SOLIDEnumUn remplissage de couleur unie.

LineType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de ligne non accepté.
STRAIGHT_CONNECTOR_1EnumFormulaire pour le connecteur droit 1.
BENT_CONNECTOR_2EnumFormulaire de connecteur 2 tordu.
BENT_CONNECTOR_3EnumConnecteur tordu 3 (formulaire)
BENT_CONNECTOR_4EnumForme du connecteur 4 tordu.
BENT_CONNECTOR_5EnumForme du connecteur tordu 5.
CURVED_CONNECTOR_2EnumFormulaire du connecteur en arc 2.
CURVED_CONNECTOR_3EnumFormulaire du connecteur en arc 3.
CURVED_CONNECTOR_4EnumFormulaire du connecteur en arc 4.
CURVED_CONNECTOR_5EnumFormulaire du connecteur en arc 5.
STRAIGHT_LINEEnumLigne droite.

Méthodes

MéthodeType renvoyéBrève description
getLinkType()LinkTypeRenvoie LinkType.
getLinkedSlide()SlideRenvoie l'Slide associé pour les types de liens autres que des URL, le cas échéant.
getSlideId()StringRenvoie l'ID de l'Slide ou de l'null associé si l'LinkType n'est pas LinkType.SLIDE_ID.
getSlideIndex()IntegerRenvoie l'indice de base 0 de l'Slide ou de l'null associé si LinkType n'est pas LinkType.SLIDE_INDEX.
getSlidePosition()SlidePositionRenvoie le SlidePosition de l'Slide ou de l'null associé si LinkType n'est pas LinkType.SLIDE_POSITION.
getUrl()StringRenvoie 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, en fonction de sa position.
SLIDE_IDEnumLien vers une diapositive spécifique de cette présentation, référencée par son ID.
SLIDE_INDEXEnumLien vers une diapositive spécifique de cette présentation, référencée par son indice de base 0.

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 de type "CASE" pour tous les niveaux d'imbrication de la liste.
ARROW_DIAMOND_DISCEnumListe avec des glyphes 'FLÈCHE', 'DIAMOND' et 'DISQUE' 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 la 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 la liste, suivis de parenthèses.
DIGIT_NESTEDEnumListe avec des glyphes de type "CHIFFRE" 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 la liste, suivis de points.

ListStyle

Méthodes

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

Master

Méthodes

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

NotesPage

Méthodes

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

Page

Méthodes

MéthodeType renvoyéBrève description
asLayout()LayoutRenvoie la page sous forme de mise en page.
asMaster()MasterRenvoie la page en tant que maître.
asSlide()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[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLines()Line[]Affiche la liste des objets Line sur la page.
getObjectId()StringRécupère l'ID unique de la page.
getPageElementById(id)PageElementRenvoie la PageElement de la page dont l'ID est indiqué, ou null si aucune n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de la page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType ou null spécifié si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié et un indice d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé de la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.
group(pageElements)GroupRegroupe tous les éléments de page spécifiés.
insertGroup(group)GroupInsère une copie du 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 du Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, à partir de l'URL fournie, avec une taille par défaut.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page à la position et à la taille indiquées à partir de l'URL fournie.
insertLine(line)LineInsère une copie du Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne 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 du PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie du Shape fourni sur la page.
insertShape(shapeType)ShapeInsère une forme sur la page.
insertShape(shapeType, left, top, width, height)ShapeInsère une forme sur la page.
insertSheetsChart(sourceChart)SheetsChartInsère un graphique Google Sheets sur la page.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartInsère un graphique Google Sheets sur la page avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie du SheetsChart fourni sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets en tant que Image sur la page.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère un graphique Google Sheets en tant que Image sur la page avec la position et la taille fournies.
insertTable(numRows, numColumns)TableInsère un tableau sur la page.
insertTable(numRows, numColumns, left, top, width, height)TableInsère un tableau sur la page avec la position et la taille fournies.
insertTable(table)TableInsère une copie du Table fourni sur la page.
insertTextBox(text)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertTextBox(text, left, top, width, height)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertVideo(videoUrl)VideoInsère une vidéo dans l'angle supérieur gauche de la page, avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie du Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie du WordArt fourni sur la page.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page de 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()PictureFillObtenez le remplissage d'image étiré de cet arrière-plan, ou null si le type de remplissage d'arrière-plan n'est pas PageBackgroundType.PICTURE.
getSolidFill()SolidFillRécupère la couleur unie de cet arrière-plan, ou null si le type de remplissage de l'arrière-plan n'est pas PageBackgroundType.SOLID.
getType()PageBackgroundTypeObtenez le type d'arrière-plan de cette page.
isVisible()BooleanIndique si l'arrière-plan est visible.
setPictureFill(blobSource)voidDéfinit une image du blob d'image spécifié comme arrière-plan de la page.
setPictureFill(imageUrl)voidDéfinit l'image de l'URL fournie comme arrière-plan de la page.
setSolidFill(color)voidDéfinit la couleur de remplissage unie sur l'Color donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage uni sur l'alpha et le Color donnés.
setSolidFill(red, green, blue)voidDéfinit le remplissage uni sur les valeurs RVB données.
setSolidFill(red, green, blue, alpha)voidDéfinit le remplissage uni sur les valeurs alpha et RVB données.
setSolidFill(hexString)voidDéfinit le remplissage uni sur la chaîne de couleur hexadécimale donnée.
setSolidFill(hexString, alpha)voidDéfinit le remplissage uni sur la chaîne de couleur alpha et hexadécimale donnée.
setSolidFill(color)voidDéfinit la couleur de remplissage unie sur l'ThemeColorType donnée.
setSolidFill(color, alpha)voidDéfinit le remplissage uni sur l'alpha et le ThemeColorType donné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 compatible.
NONEEnumAucun remplissage, l'arrière-plan est donc affiché en blanc.
SOLIDEnumUn remplissage de couleur unie.
PICTUREEnumImage agrandie pour remplir la page.

PageElement

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)PageElementAligne l'élément sur la position d'alignement spécifiée sur la page.
asGroup()GroupRenvoie l'élément de page en tant que groupe.
asImage()ImageAffiche 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 coup de projecteur sur un orateur.
asTable()TableAffiche 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 d'art textuel.
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 page.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
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)PageElementÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)PageElementÉtale la largeur de l'élément selon le format 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()PageElementFait reculer l'élément de page d'un élément.
sendToBack()PageElementPlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)PageElementDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setRotation(angle)PageElementDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setTitle(title)PageElementDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)PageElementDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
setTransform(transform)PageElementDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)PageElementDéfinit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.

PageElementRange

Méthodes

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

PageElementType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumReprésente un élément de page non accepté et qui 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 une table.
GROUPEnumReprésente une collection d'éléments de page joints en une seule unité.
LINEEnumReprésente une ligne.
WORD_ARTEnumReprésente du texte Word Art.
SHEETS_CHARTEnumReprésente un graphique associé intégré à partir de 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
UNSUPPORTEDEnumType de page non accepté.
SLIDEEnumPage de diapositives.
LAYOUTEnumPage de mise en page.
MASTEREnumUne page maître.

Paragraph

Méthodes

MéthodeType renvoyéBrève description
getIndex()IntegerRenvoie l'index de la nouvelle ligne du paragraphe.
getRange()TextRangeRenvoie un TextRange couvrant le texte du paragraphe se terminant 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é à la fin de la ligne.
JUSTIFIEDEnumLe paragraphe est justifié.

ParagraphStyle

Méthodes

MéthodeType renvoyéBrève description
getIndentEnd()NumberRenvoie l'indentation de fin du texte pour les paragraphes dans TextRange en points, ou null s'il existe plusieurs styles de paragraphe dans le texte donné.
getIndentFirstLine()NumberRenvoie la mise en retrait de la première ligne des paragraphes dans TextRange en points, ou null s'il existe plusieurs styles de paragraphe dans le texte donné.
getIndentStart()NumberRenvoie l'indentation de début du texte pour les paragraphes dans TextRange en points, ou null s'il existe plusieurs styles de paragraphe dans le texte donné.
getLineSpacing()NumberRenvoie l'espacement des lignes ou null s'il existe plusieurs styles de paragraphe dans le texte donné.
getParagraphAlignment()ParagraphAlignmentRenvoie le ParagraphAlignment des paragraphes dans le TextRange, ou null s'il existe plusieurs styles de paragraphes dans le texte donné.
getSpaceAbove()NumberRenvoie l'espace supplémentaire au-dessus des paragraphes dans TextRange en points, ou null s'il existe plusieurs styles de paragraphe dans le texte donné.
getSpaceBelow()NumberRenvoie l'espace supplémentaire sous les paragraphes dans TextRange en points, ou null s'il existe plusieurs styles de paragraphe dans le texte donné.
getSpacingMode()SpacingModeRenvoie le SpacingMode pour les paragraphes dans le TextRange, ou null s'il existe plusieurs styles de paragraphes pour le texte donné.
getTextDirection()TextDirectionRenvoie le TextDirection pour les paragraphes dans le TextRange, ou null s'il existe plusieurs styles de paragraphes pour le texte donné.
setIndentEnd(indent)ParagraphStyleDéfinit le retrait à la fin du texte pour les paragraphes de l'TextRange en points.
setIndentFirstLine(indent)ParagraphStyleDéfinit le 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 l'TextRange en points.
setLineSpacing(spacing)ParagraphStyleDéfinit l'interligne.
setParagraphAlignment(alignment)ParagraphStyleDéfinit le ParagraphAlignment des paragraphes dans le TextRange.
setSpaceAbove(space)ParagraphStyleDéfinit l'espace supplémentaire au-dessus des paragraphes dans TextRange en points.
setSpaceBelow(space)ParagraphStyleDéfinit l'espace supplémentaire sous les paragraphes dans TextRange en points.
setSpacingMode(mode)ParagraphStyleDéfinit les SpacingMode pour les paragraphes dans TextRange.
setTextDirection(direction)ParagraphStyleDéfinit les 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()BlobRenvoyez les données de cet objet sous la forme d'un objet blob.
getContentUrl()StringRécupère l'URL de l'image.
getSourceUrl()StringRécupère l'URL source de l'image, si elle est disponible.

PlaceholderType

Propriétés

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

Point

Méthodes

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

PredefinedLayout

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumMise en page non compatible.
BLANKEnumMise en page vide, sans espace réservé.
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 ne comportant qu'un titre.
SECTION_HEADEREnumMise en page avec un titre de section.
SECTION_TITLE_AND_DESCRIPTIONEnumMise en page avec un titre et un sous-titre d'un côté, et une description de l'autre.
ONE_COLUMN_TEXTEnumMise en page avec un titre et un corps, disposés dans 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 de l'Presentation.
addEditor(user)PresentationAjoute l'utilisateur donné à la liste des éditeurs de l'Presentation.
addEditors(emailAddresses)PresentationAjoute le tableau d'utilisateurs donné à la liste des éditeurs de l'Presentation.
addViewer(emailAddress)PresentationAjoute l'utilisateur donné à la liste des spectateurs de l'Presentation.
addViewer(user)PresentationAjoute l'utilisateur donné à la liste des spectateurs de l'Presentation.
addViewers(emailAddresses)PresentationAjoute le tableau d'utilisateurs donné à la liste des spectateurs de l'Presentation.
appendSlide()SlideAjoute une diapositive à la fin de la présentation à l'aide de la mise en page prédéfinie PredefinedLayout.BLANK basée sur le maître actuel.
appendSlide(layout)SlideAjoute une diapositive à la fin de la présentation à l'aide de la mise en page spécifiée en fonction du maître 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 maître actuel.
appendSlide(slide)SlideAjoute une copie de l'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 vers la diapositive comme spécifié par SlideLinkingMode.
getEditors()User[]Récupère la liste des éditeurs de cet objet 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 maître des notes de la présentation.
getNotesPageHeight()NumberRécupère la hauteur de page du maître des notes et des pages de notes de la présentation en points.
getNotesPageWidth()NumberRécupère la largeur de la page du maître des notes et des pages de notes de la présentation en points.
getPageElementById(id)PageElementRenvoie l'PageElement avec l'ID donné, ou null si aucun n'existe.
getPageHeight()NumberRécupère la hauteur de page des diapositives, des mises en page et des modèles de la présentation en points.
getPageWidth()NumberRécupère la largeur de page des diapositives, des mises en page et des modèles de la présentation en points.
getSelection()SelectionRécupère la sélection de l'utilisateur dans la présentation active.
getSlideById(id)SlideRenvoie l'Slide avec l'ID donné, 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[]Récupère la liste des lecteurs et des commentateurs de cet 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 modèle 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 fournie à 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, puis définit le lien de la diapositive comme spécifié par le SlideLinkingMode.
removeEditor(emailAddress)PresentationSupprime l'utilisateur donné de la liste des éditeurs de l'Presentation.
removeEditor(user)PresentationSupprime l'utilisateur donné de la liste des éditeurs de l'Presentation.
removeViewer(emailAddress)PresentationSupprime l'utilisateur donné de la liste des spectateurs et des commentateurs de l'Presentation.
removeViewer(user)PresentationSupprime l'utilisateur donné de la liste des spectateurs et des commentateurs de l'Presentation.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
saveAndClose()voidEnregistre la Presentation actuelle.
setName(name)voidDéfinit le nom ou le titre de la présentation.

Selection

Méthodes

MéthodeType renvoyéBrève description
getCurrentPage()PageRenvoie l'Page ou l'null actuellement actif, ou null si aucune page n'est active.
getPageElementRange()PageElementRangeRenvoie la collection PageElementRange d'instances PageElement sélectionnées ou null si aucune instance PageElement n'est sélectionnée.
getPageRange()PageRangeRenvoie la PageRange une collection d'instances Page dans la pellicule sélectionnées ou null si la sélection n'est pas de type SelectionType.PAGE.
getSelectionType()SelectionTypeRenvoie SelectionType.
getTableCellRange()TableCellRangeRenvoie la collection TableCellRange des instances TableCell sélectionnées ou null si aucune instance TableCell n'est sélectionnée.
getTextRange()TextRangeRenvoie la TextRange sélectionnée 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 pellicule 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 page.
getAutofit()AutofitRenvoie l'Autofit du texte dans cette forme.
getBorder()BorderRenvoie le Border de la forme.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getContentAlignment()ContentAlignmentRenvoie l'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()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getLink()LinkRenvoie 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'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getParentPlaceholder()PageElementRenvoie l'élément de page parent de l'espace réservé.
getPlaceholderIndex()IntegerRenvoie l'index de l'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 dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getShapeType()ShapeTypeRenvoie le type de la forme.
getText()TextRangeRenvoie le contenu textuel de la forme.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
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)ShapeÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)ShapeÉtale la largeur de l'élément selon le format 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()ShapeFait reculer l'élément de page d'un élément.
sendToBack()ShapePlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)ShapeDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setLinkSlide(slideIndex)LinkDéfinit un Link sur l'Slide donné à l'aide de l'indice de la diapositive basé sur zéro.
setLinkSlide(slide)LinkDéfinit un Link sur l'Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur l'Slide donné à l'aide de la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)ShapeDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setTitle(title)ShapeDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)ShapeDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
setTransform(transform)ShapeDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)ShapeDéfinit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.

ShapeType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de forme non compatible.
TEXT_BOXEnumForme de la zone de texte.
RECTANGLEEnumForme rectangulaire.
ROUND_RECTANGLEEnumRectangle à coins arrondis.
ELLIPSEEnumForme d'ellipse.
ARCEnumForme d'arc incurvé.
BENT_ARROWEnumForme de flèche incurvée.
BENT_UP_ARROWEnumForme de flèche incurvée vers le haut.
BEVELEnumForme biseautée.
BLOCK_ARCEnumForme d'arc de bloc.
BRACE_PAIREnumForme de la paire d'accolades.
BRACKET_PAIREnumForme de la paire de crochets.
CANEnumPeut façonner.
CHEVRONEnumForme en chevron.
CHORDEnumForme d'accord.
CLOUDEnumForme de nuage.
CORNEREnumForme des coins.
CUBEEnumForme cubique.
CURVED_DOWN_ARROWEnumForme de flèche courbée vers le bas.
CURVED_LEFT_ARROWEnumForme de flèche courbé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 en décagon.
DIAGONAL_STRIPEEnumForme de bandes en diagonale.
DIAMONDEnumForme de losange.
DODECAGONEnumForme de dodécagone.
DONUTEnumForme de donut.
DOUBLE_WAVEEnumForme en double vague.
DOWN_ARROWEnumForme de flèche vers le bas.
DOWN_ARROW_CALLOUTEnumForme de flèche vers le bas pour le callout.
FOLDED_CORNEREnumForme d'angle corné.
FRAMEEnumForme du cadre.
HALF_FRAMEEnumForme demi-cadre.
HEARTEnumForme de cœur.
HEPTAGONEnumForme en heptagone.
HEXAGONEnumForme hexagonale.
HOME_PLATEEnumForme de la plaque de but.
HORIZONTAL_SCROLLEnumForme de défilement horizontal.
IRREGULAR_SEAL_1EnumForme de joint 1 irrégulière.
IRREGULAR_SEAL_2EnumForme irrégulière du joint 2.
LEFT_ARROWEnumForme de flèche vers la gauche.
LEFT_ARROW_CALLOUTEnumForme de la flèche vers la gauche du callout.
LEFT_BRACEEnumForme de la parenthèse gauche.
LEFT_BRACKETEnumForme de crochet ouvrant.
LEFT_RIGHT_ARROWEnumForme de flèche bidirectionnelle gauche-droite.
LEFT_RIGHT_ARROW_CALLOUTEnumRectangle à deux flèches horizontales
LEFT_RIGHT_UP_ARROWEnumForme de flèche vers la gauche, la droite et le haut.
LEFT_UP_ARROWEnumForme de flèche vers le haut à gauche.
LIGHTNING_BOLTEnumForme d'éclair.
MATH_DIVIDEEnumForme mathématique de division.
MATH_EQUALEnumForme mathématique égale.
MATH_MINUSEnumForme mathématique moins.
MATH_MULTIPLYEnumForme mathématique de multiplication.
MATH_NOT_EQUALEnumForme mathématique "Non égal".
MATH_PLUSEnumForme mathématique Plus.
MOONEnumForme de lune.
NO_SMOKINGEnumForme d'interdiction de fumer.
NOTCHED_RIGHT_ARROWEnumForme de flèche droite à entaille.
OCTAGONEnumForme octogonale.
PARALLELOGRAMEnumForme de parallélogramme.
PENTAGONEnumForme de pentagone.
PIEEnumForme de secteurs.
PLAQUEEnumForme de la plaque.
PLUSEnumForme Plus.
QUAD_ARROWEnumForme en flèche à quatre pointes.
QUAD_ARROW_CALLOUTEnumForme de callout avec 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 pour le callout.
RIGHT_BRACEEnumForme d'accolade fermante.
RIGHT_BRACKETEnumForme de crochet fermant.
ROUND_1_RECTANGLEEnumRectangle à coin arrondi.
ROUND_2_DIAGONAL_RECTANGLEEnumRectangle à deux coins arrondis en diagonale.
ROUND_2_SAME_RECTANGLEEnumDeux rectangles à deux coins arrondis même côté.
RIGHT_TRIANGLEEnumForme de triangle rectangle.
SMILEY_FACEEnumForme de visage souriant.
SNIP_1_RECTANGLEEnumRectangle à un coin coupé.
SNIP_2_DIAGONAL_RECTANGLEEnumRectangle à deux coins coupés en diagonale.
SNIP_2_SAME_RECTANGLEEnumRectangle à deux coins coupés même côté.
SNIP_ROUND_RECTANGLEEnumRectangle à un coin coupé et arrondi
STAR_10EnumForme d'étoile à dix branches.
STAR_12EnumForme d'étoile à douze branches.
STAR_16EnumForme d'étoile à 16 branches.
STAR_24EnumForme d'étoile à 24 branches.
STAR_32EnumForme d'étoile à 32 branches.
STAR_4EnumForme d'étoile à quatre branches.
STAR_5EnumForme d'étoile à cinq branches.
STAR_6EnumForme d'étoile à six branches.
STAR_7EnumForme d'étoile à sept branches.
STAR_8EnumForme d'étoile à huit branches.
STRIPED_RIGHT_ARROWEnumForme de flèche droite rayée.
SUNEnumForme de soleil.
TRAPEZOIDEnumForme trapézoïdale.
TRIANGLEEnumForme triangulaire.
UP_ARROWEnumForme de flèche vers le haut.
UP_ARROW_CALLOUTEnumForme de la flèche vers le haut du callout.
UP_DOWN_ARROWEnumForme de flèche vers le haut et le bas.
UTURN_ARROWEnumForme de flèche faisant un demi-tour.
VERTICAL_SCROLLEnumForme de défilement vertical.
WAVEEnumForme d'onde.
WEDGE_ELLIPSE_CALLOUTEnumForme d'ellipse en forme de coin de recadrage.
WEDGE_RECTANGLE_CALLOUTEnumForme rectangulaire en forme de coin pour le callout.
WEDGE_ROUND_RECTANGLE_CALLOUTEnumForme de rectangle arrondi en forme de coin
FLOW_CHART_ALTERNATE_PROCESSEnumForme alternative du flux de processus.
FLOW_CHART_COLLATEEnumForme du parcours de compilation.
FLOW_CHART_CONNECTOREnumForme du flux du connecteur.
FLOW_CHART_DECISIONEnumForme du flux de décision.
FLOW_CHART_DELAYEnumForme du flux de retard.
FLOW_CHART_DISPLAYEnumForme du flux d'affichage.
FLOW_CHART_DOCUMENTEnumForme du parcours du document.
FLOW_CHART_EXTRACTEnumExtrayez la forme du flux.
FLOW_CHART_INPUT_OUTPUTEnumForme du flux d'entrée/sortie.
FLOW_CHART_INTERNAL_STORAGEEnumForme du flux de stockage interne.
FLOW_CHART_MAGNETIC_DISKEnumForme de flux de disque magnétique.
FLOW_CHART_MAGNETIC_DRUMEnumForme de 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 multi-documents.
FLOW_CHART_OFFLINE_STORAGEEnumForme du flux de stockage hors connexion.
FLOW_CHART_OFFPAGE_CONNECTOREnumForme du flux du connecteur hors page.
FLOW_CHART_ONLINE_STORAGEEnumForme du flux de stockage en ligne.
FLOW_CHART_OREnumou de la forme du flux.
FLOW_CHART_PREDEFINED_PROCESSEnumForme de flux de processus prédéfini.
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 de flux de bande perforée.
FLOW_CHART_SORTEnumForme du flux de tri.
FLOW_CHART_SUMMING_JUNCTIONEnumForme de flux de jonction de somme.
FLOW_CHART_TERMINATOREnumForme du flux de terminaison.
ARROW_EASTEnumForme de flèche vers l'est.
ARROW_NORTH_EASTEnumForme de flèche nord-est.
ARROW_NORTHEnumForme de la flèche nord.
SPEECHEnumForme de la parole.
STARBURSTEnumForme d'étoile.
TEARDROPEnumForme en larme.
ELLIPSE_RIBBONEnumForme de ruban en ellipse.
ELLIPSE_RIBBON_2EnumForme de ruban d'ellipse 2.
CLOUD_CALLOUTEnumForme de nuage pour les accroches.
CUSTOMEnumForme personnalisée.

SheetsChart

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)SheetsChartAligne l'élément sur la position d'alignement spécifiée sur la page.
asImage()ImageRenvoie le graphique sous forme d'image ou null s'il ne s'agit pas d'une image intégrée.
bringForward()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 page.
getChartId()IntegerRécupère l'ID du graphique spécifique dans la feuille de calcul Google Sheets intégrée.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de 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()SheetsChartEmbedTypeIndique le type d'intégration du graphique Sheets.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getLink()LinkRenvoie 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'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getSpreadsheetId()StringRécupère l'ID de la feuille de calcul Google Sheets contenant le graphique source.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
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 de Google Sheets.
remove()voidSupprime l'élément de la page.
removeLink()voidSupprime une Link.
scaleHeight(ratio)SheetsChartÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)SheetsChartÉtale la largeur de l'élément selon le format 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()SheetsChartFait reculer l'élément de page d'un élément.
sendToBack()SheetsChartPlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)SheetsChartDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setLinkSlide(slideIndex)LinkDéfinit un Link sur l'Slide donné à l'aide de l'indice de la diapositive basé sur zéro.
setLinkSlide(slide)LinkDéfinit un Link sur l'Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur l'Slide donné à l'aide de la position relative de la diapositive.
setLinkUrl(url)LinkDéfinit un Link sur la chaîne d'URL non vide donnée.
setRotation(angle)SheetsChartDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setTitle(title)SheetsChartDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)SheetsChartDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
setTransform(transform)SheetsChartDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)SheetsChartDéfinit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.

SheetsChartEmbedType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumReprésente un graphique non accepté 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[]Affiche la liste des objets Group sur la page.
getImages()Image[]Affiche la liste des objets Image sur la page.
getLayout()LayoutRécupère la mise en page sur laquelle la diapositive est basée ou null si la diapositive n'est pas basée sur une mise en page.
getLines()Line[]Affiche la liste des objets Line sur la page.
getNotesPage()NotesPageRenvoie la page de notes associée à la diapositive.
getObjectId()StringRécupère l'ID unique de la page.
getPageElementById(id)PageElementRenvoie la PageElement de la page dont l'ID est indiqué, ou null si aucune n'existe.
getPageElements()PageElement[]Renvoie la liste des objets PageElement affichés sur la page.
getPageType()PageTypeRécupère le type de la page.
getPlaceholder(placeholderType)PageElementRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType ou null spécifié si aucun espace réservé correspondant n'est présent.
getPlaceholder(placeholderType, placeholderIndex)PageElementRenvoie l'objet PageElement d'espace réservé pour un PlaceholderType spécifié et un indice d'espace réservé, ou null si l'espace réservé n'est pas présent.
getPlaceholders()PageElement[]Renvoie la liste des objets PageElement d'espace réservé de la page.
getShapes()Shape[]Affiche la liste des objets Shape sur la page.
getSheetsCharts()SheetsChart[]Affiche la liste des objets SheetsChart sur la page.
getSlideLinkingMode()SlideLinkingModeRenvoie un SlideLinkingMode indiquant si la diapositive est associée à une autre diapositive.
getSourcePresentationId()StringRenvoie l'ID Presentation source ou null si la diapositive n'est pas associée.
getSourceSlideObjectId()StringRenvoie l'ID de la diapositive source ou null si la diapositive n'est pas associée.
getTables()Table[]Affiche la liste des objets Table sur la page.
getVideos()Video[]Affiche la liste des objets Video sur la page.
getWordArts()WordArt[]Affiche la liste des objets WordArt sur la page.
group(pageElements)GroupRegroupe tous les éléments de page spécifiés.
insertGroup(group)GroupInsère une copie du 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 du Image fourni sur la page.
insertImage(imageUrl)ImageInsère une image en haut à gauche de la page, à partir de l'URL fournie, avec une taille par défaut.
insertImage(imageUrl, left, top, width, height)ImageInsère une image sur la page à la position et à la taille indiquées à partir de l'URL fournie.
insertLine(line)LineInsère une copie du Line fourni sur la page.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineInsère une ligne 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 du PageElement fourni sur la page.
insertShape(shape)ShapeInsère une copie du Shape fourni sur la page.
insertShape(shapeType)ShapeInsère une forme sur la page.
insertShape(shapeType, left, top, width, height)ShapeInsère une forme sur la page.
insertSheetsChart(sourceChart)SheetsChartInsère un graphique Google Sheets sur la page.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartInsère un graphique Google Sheets sur la page avec la position et la taille fournies.
insertSheetsChart(sheetsChart)SheetsChartInsère une copie du SheetsChart fourni sur la page.
insertSheetsChartAsImage(sourceChart)ImageInsère un graphique Google Sheets en tant que Image sur la page.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageInsère un graphique Google Sheets en tant que Image sur la page avec la position et la taille fournies.
insertTable(numRows, numColumns)TableInsère un tableau sur la page.
insertTable(numRows, numColumns, left, top, width, height)TableInsère un tableau sur la page avec la position et la taille fournies.
insertTable(table)TableInsère une copie du Table fourni sur la page.
insertTextBox(text)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertTextBox(text, left, top, width, height)ShapeInsère une zone de texte Shape contenant la chaîne fournie sur la page.
insertVideo(videoUrl)VideoInsère une vidéo dans l'angle supérieur gauche de la page, avec une taille par défaut.
insertVideo(videoUrl, left, top, width, height)VideoInsère une vidéo sur la page avec la position et la taille fournies.
insertVideo(video)VideoInsère une copie du Video fourni sur la page.
insertWordArt(wordArt)WordArtInsère une copie du WordArt fourni sur la page.
isSkipped()BooleanIndique si la diapositive est ignorée en mode Présentation.
move(index)voidDéplacez la diapositive vers l'index spécifié.
refreshSlide()voidActualise la diapositive pour refléter les modifications apportées à la diapositive source associée.
remove()voidSupprime la page.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
selectAsCurrentPage()voidSélectionne le Page de 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 l'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 associées.

SlidePosition

Propriétés

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

SlidesApp

Propriétés

PropriétéTypeDescription
AlignmentPositionAlignmentPositionÉnumération des types de positions d'alignement.
ArrowStyleArrowStyleÉnumération des différents styles d'icônes 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-plans de page.
PageElementTypePageElementTypeÉnumération des types d'éléments de page.
PageTypePageTypeÉnumération des types de pages.
ParagraphAlignmentParagraphAlignmentÉnumération des types d'alignement des paragraphes.
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 des 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 sous forme de texte.
ThemeColorTypeThemeColorTypeÉnumération des couleurs du thème.
VideoSourceTypeVideoSourceTypeÉnumération des types de sources vidéo.

Méthodes

MéthodeType renvoyéBrève description
create(name)PresentationCrée et ouvre un Presentation.
getActivePresentation()PresentationRenvoie la présentation actuellement active à laquelle le script est lié au conteneur, ou null en l'absence de présentation active.
getUi()UiRenvoie une instance de l'environnement d'interface utilisateur de la présentation qui permet au script d'ajouter des fonctionnalités telles que des menus, des boîtes de dialogue et des barres latérales.
newAffineTransformBuilder()AffineTransformBuilderRenvoie un nouvel objet AffineTransformBuilder pour créer un objet AffineTransform.
openById(id)PresentationOuvre le Presentation avec l'ID donné.
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
UNSUPPORTEDEnumUn mode d'espacement non compatible.
NEVER_COLLAPSEEnumL'espacement entre les paragraphes est toujours affiché.
COLLAPSE_LISTSEnumL'espacement des paragraphes est ignoré entre les éléments de 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 page.
getBorder()BorderRenvoie l'Border de la vidéo du présentateur.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getMaskShapeType()ShapeTypeRenvoie l'ShapeType du masque appliqué à l'espace pour l'intervenant, ou null s'il n'y a pas de masque.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
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)SpeakerSpotlightÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)SpeakerSpotlightÉtale la largeur de l'élément selon le format 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()SpeakerSpotlightFait reculer l'élément de page d'un élément.
sendToBack()SpeakerSpotlightPlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)SpeakerSpotlightDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setRotation(angle)SpeakerSpotlightDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setTitle(title)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 en rotation.
setTransform(transform)SpeakerSpotlightDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)SpeakerSpotlightDéfinit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.

Table

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)TableAligne l'élément sur la position d'alignement spécifiée sur la page.
appendColumn()TableColumnAjoute une 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 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 de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
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'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune 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()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
insertColumn(index)TableColumnInsère une nouvelle colonne à l'index spécifié de la table.
insertRow(index)TableRowInsère une nouvelle ligne à l'index spécifié de la table.
preconcatenateTransform(transform)TablePréconcatène la transformation fournie à la transformation existante de l'élément de page.
remove()voidSupprime l'élément de la page.
scaleHeight(ratio)TableÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)TableÉtale la largeur de l'élément selon le format 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()TableFait reculer l'élément de page d'un élément.
sendToBack()TablePlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)TableDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setRotation(angle)TableDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setTitle(title)TableDéfinit le titre du texte alternatif de l'élément de page.
setTop(top)TableDéfinit la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
setTransform(transform)TableDéfinit la transformation de l'élément de page avec la transformation fournie.
setWidth(width)TableDéfinit la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.

TableCell

Méthodes

MéthodeType renvoyéBrève description
getColumnIndex()IntegerRenvoie l'index de colonne de la cellule de tableau en base 0.
getColumnSpan()IntegerRenvoie la plage de colonnes de la cellule de tableau.
getContentAlignment()ContentAlignmentRenvoie l'ContentAlignment du texte dans la cellule du tableau.
getFill()FillRenvoie la couleur de remplissage de la cellule de tableau.
getHeadCell()TableCellRenvoie la cellule de 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 de la cellule de tableau en base 0.
getRowSpan()IntegerRenvoie la plage de lignes de la cellule de tableau.
getText()TextRangeRenvoie le contenu textuel de la cellule de tableau.
setContentAlignment(contentAlignment)TableCellDéfinit l'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'indice de la colonne en base 0.
getNumCells()IntegerRenvoie le nombre de cellules dans cette colonne.
getParentTable()TableRenvoie la table contenant la colonne en cours.
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
UNSUPPORTEDEnumUn décalage de ligne de base de 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
UNSUPPORTEDEnumOrientation du texte non acceptée.
LEFT_TO_RIGHTEnumLe texte s'affiche de gauche à droite.
RIGHT_TO_LEFTEnumLe texte s'affiche 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é à l'affichage auprès des 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 de 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 à partir du décalage de début.
getAutoTexts()AutoText[]Renvoie les textes automatiques dans la plage de texte actuelle.
getEndIndex()IntegerRenvoie l'index exclusif, basé sur 0, du dernier caractère de cette plage.
getLength()IntegerRenvoie le nombre de caractères dans cette plage.
getLinks()TextRange[]Renvoie un ensemble de plages de texte qui correspondent à tous les Link de la plage de texte actuelle ou qui se chevauchent avec la plage de texte actuelle.
getListParagraphs()Paragraph[]Renvoie les paragraphes des listes qui chevauchent la plage de texte actuelle.
getListStyle()ListStyleRenvoie l'ListStyle de la plage de texte actuelle.
getParagraphStyle()ParagraphStyleRenvoie l'ParagraphStyle de la plage de texte actuelle.
getParagraphs()Paragraph[]Renvoie les paragraphes qui chevauchent la plage de texte actuelle.
getRange(startOffset, endOffset)TextRangeRenvoie un nouvel élément TextRange couvrant une partie de la plage à partir de laquelle il est dérivé.
getRuns()TextRange[]Renvoie les étendues de texte qui chevauchent la plage de texte actuelle.
getStartIndex()IntegerRenvoie l'index en base 0 du premier caractère de cette plage, y compris.
getTextStyle()TextStyleRenvoie le style de texte de la plage, ou null si la plage est vide.
insertParagraph(startOffset, text)ParagraphInsère un paragraphe au décalage de début.
insertRange(startOffset, textRange)TextRangeInsère une copie de la plage de texte fournie au dé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écalage de début.
isEmpty()BooleanRenvoie true si cette plage ne contient aucun caractère, et false dans les autres cas.
replaceAllText(findText, replaceText)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
replaceAllText(findText, replaceText, matchCase)IntegerRemplace toutes les occurrences du texte correspondant au texte à rechercher par le texte de remplacement.
select()voidSélectionne uniquement le TextRange dans la présentation active et supprime toute sélection précédente.
setText(newText)TextRangeDéfinit le texte 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()ColorAffiche la couleur d'arrière-plan du texte ou null s'il existe plusieurs styles de texte.
getBaselineOffset()TextBaselineOffsetRenvoie le décalage vertical du texte par rapport à sa position normale, ou null s'il existe plusieurs styles de texte.
getFontFamily()StringAffiche la famille de polices du texte ou null s'il existe plusieurs styles dans le texte.
getFontSize()NumberRenvoie la taille de la police du texte en points, ou null s'il existe plusieurs styles de texte.
getFontWeight()IntegerRenvoie l'épaisseur de police du texte ou null si le texte comporte plusieurs styles.
getForegroundColor()ColorAffiche la couleur de premier plan du texte ou null s'il existe plusieurs styles de texte.
getLink()LinkRenvoie le Link sur le texte, ou null s'il n'y a pas de lien, s'il ne concerne qu'une partie du texte ou s'il y a plusieurs liens.
hasLink()BooleanRenvoie true si le texte contient un lien, false si ce n'est pas le cas ou null si le lien ne concerne qu'une partie du texte ou s'il y a plusieurs liens.
isBackgroundTransparent()BooleanRenvoie true si l'arrière-plan du texte est transparent, false si ce n'est pas le cas ou null s'il existe plusieurs styles de texte.
isBold()BooleanRenvoie true si le texte est affiché en gras, false si ce n'est pas le cas ou null s'il existe plusieurs styles de texte.
isItalic()BooleanRenvoie true si le texte est en italique, false si ce n'est pas le cas ou null s'il existe plusieurs styles dans le texte.
isSmallCaps()BooleanRenvoie true si le texte est en petites majuscules, false dans le cas contraire ou null s'il existe plusieurs styles de texte.
isStrikethrough()BooleanRenvoie true si le texte est barré, false si ce n'est pas le cas ou null s'il existe plusieurs styles dans le texte.
isUnderline()BooleanRenvoie true si le texte est souligné, false si ce n'est pas le cas ou null s'il existe plusieurs styles dans le texte.
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, comprises entre 0 et 255.
setBackgroundColor(hexColor)TextStyleDéfinit la couleur d'arrière-plan du texte sur la chaîne de couleur hexadécimale donnée.
setBackgroundColor(color)TextStyleDéfinit la couleur d'arrière-plan du texte sur l'ThemeColorType donné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 de polices et l'épaisseur du texte.
setFontSize(fontSize)TextStyleDéfinit la taille de police du texte, en points.
setForegroundColor(foregroundColor)TextStyleDéfinit la couleur de premier plan du texte.
setForegroundColor(red, green, blue)TextStyleDéfinit la couleur de premier plan du texte sur les valeurs RVB données, comprises entre 0 et 255.
setForegroundColor(hexColor)TextStyleDéfinit la couleur de premier plan du texte sur la chaîne de couleur hexadécimale donnée.
setForegroundColor(color)TextStyleDéfinit la couleur de premier plan du texte sur l'ThemeColorType donnée.
setItalic(italic)TextStyleIndique si le texte est en italique.
setLinkSlide(slideIndex)TextStyleDéfinit un Link sur l'Slide donné à l'aide de l'indice de la diapositive basé sur zéro.
setLinkSlide(slide)TextStyleDéfinit un Link sur l'Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)TextStyleDéfinit un Link sur l'Slide donné à l'aide de 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 prise en charge.
DARK1EnumReprésente la première couleur sombre.
LIGHT1EnumReprésente la première couleur claire.
DARK2EnumReprésente la deuxième couleur sombre.
LIGHT2EnumReprésente la deuxième couleur de l'éclairage.
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 hypertextes.
FOLLOWED_HYPERLINKEnumReprésente la couleur à utiliser pour les liens hypertextes consultés.

Video

Méthodes

MéthodeType renvoyéBrève description
alignOnPage(alignmentPosition)VideoAligne l'élément 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 page.
getBorder()BorderRenvoie l'Border de la vidéo.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getObjectId()StringRenvoie l'ID unique de cet objet.
getPageElementType()PageElementTypeRenvoie le type de l'élément de page, représenté sous la forme d'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getSource()VideoSourceTypeRécupère la source vidéo.
getThumbnailUrl()StringRécupère l'URL de la miniature de la vidéo.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getUrl()StringRécupère une URL de la vidéo.
getVideoId()StringRécupère l'identifiant unique de la source vidéo pour cette vidéo.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
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)VideoÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)VideoÉtale la largeur de l'élément selon le format 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()VideoFait reculer l'élément de page d'un élément.
sendToBack()VideoPlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)VideoDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setRotation(angle)VideoDéfinit l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés.
setTitle(title)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 en rotation.
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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.

VideoSourceType

Propriétés

PropriétéTypeDescription
UNSUPPORTEDEnumType de source vidéo non compatible.
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 page.
getConnectionSites()ConnectionSite[]Renvoie la liste des ConnectionSite de l'élément de page ou une liste vide si l'élément de page ne comporte aucun site de connexion.
getDescription()StringRenvoie la description du texte alternatif de l'élément de page.
getHeight()NumberRécupère la hauteur de l'élément en points, qui correspond à la hauteur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
getInherentHeight()NumberRenvoie la hauteur inhérente de l'élément en points.
getInherentWidth()NumberRenvoie 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 pivoté.
getLink()LinkRenvoie 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'une énumération PageElementType.
getParentGroup()GroupRenvoie le groupe auquel appartient cet élément de page, ou null si l'élément ne fait pas partie d'un groupe.
getParentPage()PageRenvoie la page sur laquelle se trouve cet élément de page.
getRenderedText()StringRécupère le texte affiché sous forme d'art textuel.
getRotation()NumberRenvoie l'angle de rotation de l'élément dans le sens des aiguilles d'une montre autour de son centre, en degrés, où zéro degré signifie aucune rotation.
getTitle()StringRenvoie le titre du texte alternatif de l'élément de page.
getTop()NumberRécupère la position verticale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas en rotation.
getTransform()AffineTransformRenvoie la transformation de l'élément de page.
getWidth()NumberRenvoie la largeur de l'élément en points, qui correspond à la largeur de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
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)WordArtÉtale la hauteur de l'élément selon le ratio spécifié.
scaleWidth(ratio)WordArtÉtale la largeur de l'élément selon le format 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()WordArtFait reculer l'élément de page d'un élément.
sendToBack()WordArtPlace l'élément de page à l'arrière 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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.
setLeft(left)WordArtDéfinit la position horizontale de l'élément en points, mesurée à partir du coin supérieur gauche de la page lorsque l'élément n'est pas pivoté.
setLinkSlide(slideIndex)LinkDéfinit un Link sur l'Slide donné à l'aide de l'indice de la diapositive basé sur zéro.
setLinkSlide(slide)LinkDéfinit un Link sur l'Slide donné. Le lien est défini par l'ID de diapositive donné.
setLinkSlide(slidePosition)LinkDéfinit un Link sur l'Slide donné à l'aide de 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 dans le sens des aiguilles d'une montre autour de son centre, 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 en rotation.
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 de la zone de délimitation de l'élément lorsqu'il n'est pas en rotation.