Class ParagraphStyle

Stylede paragraphe

Styles de texte qui s'appliquent à des paragraphes entiers.

Les méthodes de lecture de cette classe renvoient null si les étendues TextRange correspondantes s'étendent sur plusieurs paragraphes et que ces paragraphes ont des valeurs différentes pour la méthode de lecture appelée. Pour éviter cela, interrogez les styles de paragraphe à l'aide de l'TextRange renvoyé par la méthode Paragraph.getRange().

Si vous utilisez des méthodes qui modifient la façon dont le texte s'insère dans une forme, tous les paramètres d'ajustement automatique appliqués aux styles de paragraphe sont désactivés.

Méthodes

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

Documentation détaillée

getIndentEnd()

Renvoie l'indentation de fin de texte pour les paragraphes de TextRange en points, ou null si le texte donné comporte plusieurs styles de paragraphe.

Le côté qui correspond à la fin du texte dépend de la direction du texte actuel.

Renvois

Number|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getIndentFirstLine()

Renvoie la mise en retrait de la première ligne des paragraphes dans TextRange en points, ou null si le texte donné comporte plusieurs styles de paragraphe.

Renvois

Number|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getIndentStart()

Renvoie l'indentation du début du texte pour les paragraphes de TextRange en points, ou null s'il existe plusieurs styles de paragraphe dans le texte donné.

Le côté qui correspond au début du texte est basé sur la direction actuelle du texte.

Renvois

Number|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLineSpacing()

Renvoie l'interligne ou null si le texte donné comporte plusieurs styles de paragraphe.

Il s'agit d'une valeur qui correspond à l'espace entre les lignes, exprimé en pourcentage de la normale. La valeur normale est représentée par 100,0.

Renvois

Number|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getParagraphAlignment()

Renvoie le ParagraphAlignment des paragraphes dans TextRange ou null s'il existe plusieurs styles de paragraphe dans le texte donné.

Renvois

ParagraphAlignment|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpaceAbove()

Renvoie 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é.

Renvois

Number|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpaceBelow()

Renvoie l'espace supplémentaire sous les paragraphes de TextRange en points, ou null si le texte donné comporte plusieurs styles de paragraphe.

Renvois

Number|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSpacingMode()

Renvoie le SpacingMode pour les paragraphes dans TextRange, ou null s'il existe plusieurs styles de paragraphe dans le texte donné.

Renvois

SpacingMode|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getTextDirection()

Renvoie le TextDirection pour les paragraphes dans TextRange, ou null s'il existe plusieurs styles de paragraphe dans le texte donné.

Renvois

TextDirection|null

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentEnd(indent)

Définit le retrait de fin de texte pour les paragraphes de TextRange en points.

Le côté qui correspond à la fin du texte dépend de la direction du texte actuel.

Paramètres

NomTypeDescription
indentNumber

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentFirstLine(indent)

Définit la mise en retrait de la première ligne des paragraphes dans TextRange en points.

Paramètres

NomTypeDescription
indentNumber

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setIndentStart(indent)

Définit le retrait au début du texte pour les paragraphes de TextRange en points.

Le côté qui correspond au début du texte est basé sur la direction actuelle du texte.

Paramètres

NomTypeDescription
indentNumber

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setLineSpacing(spacing)

Définit l'interligne.

Il s'agit d'une valeur qui correspond à l'espace entre les lignes, exprimé en pourcentage de la normale. La valeur normale est représentée par 100,0.

Paramètres

NomTypeDescription
spacingNumber

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setParagraphAlignment(alignment)

Définit le ParagraphAlignment des paragraphes dans TextRange.

Paramètres

NomTypeDescription
alignmentParagraphAlignment

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpaceAbove(space)

Définit l'espace supplémentaire au-dessus des paragraphes dans TextRange en points.

Paramètres

NomTypeDescription
spaceNumber

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpaceBelow(space)

Définit l'espace supplémentaire sous les paragraphes dans TextRange en points.

Paramètres

NomTypeDescription
spaceNumber

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setSpacingMode(mode)

Définit le SpacingMode pour les paragraphes dans TextRange.

Paramètres

NomTypeDescription
modeSpacingMode

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

setTextDirection(direction)

Définit le TextDirection pour les paragraphes dans TextRange.

Paramètres

NomTypeDescription
directionTextDirection

Renvois

ParagraphStyle

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations