Class TextStyle

TextStyle

Objet de configuration de style texte. Utilisée dans les options des graphiques pour configurer le style de texte des éléments qui les accepte, comme le titre, l'axe horizontal, l'axe vertical, la légende et l'info-bulle.

// This example creates a chart specifying different text styles for the title and axes.
  var sampleData = Charts.newDataTable()
      .addColumn(Charts.ColumnType.STRING, "Seasons")
      .addColumn(Charts.ColumnType.NUMBER, "Rainy Days")
      .addRow(["Winter", 5])
      .addRow(["Spring", 12])
      .addRow(["Summer", 8])
      .addRow(["Fall", 8])
      .build();

  var titleTextStyleBuilder = Charts.newTextStyle()
      .setColor('#0000FF').setFontSize(26).setFontName('Ariel');
  var axisTextStyleBuilder = Charts.newTextStyle()
      .setColor('#3A3A3A').setFontSize(20).setFontName('Ariel');
  var titleTextStyle = titleTextStyleBuilder.build();
  var axisTextStyle = axisTextStyleBuilder.build();

  var chart = Charts.newLineChart()
      .setTitleTextStyle(titleTextStyle)
      .setXAxisTitleTextStyle(axisTextStyle)
      .setYAxisTitleTextStyle(axisTextStyle)
      .setTitle('Rainy Days Per Season')
      .setXAxisTitle('Season')
      .setYAxisTitle('Number of Rainy Days')
      .setDataTable(sampleData)
      .build();

Méthodes

MéthodeType renvoyéBrève description
getColor()StringRécupère la couleur du style de texte.
getFontName()StringRécupère le nom de la police du style de texte.
getFontSize()NumberRécupère la taille de police du style de texte.

Documentation détaillée

getColor()

Récupère la couleur du style de texte.

// Creates a new text style that uses blue text and logs the color.
var textStyle = Charts.newTextStyle().setColor('blue').build();
Logger.log(textStyle.getColor());

Renvois

String : valeur CSS de la couleur (par exemple, "blue" ou "#00f").


getFontName()

Récupère le nom de la police du style de texte.

// Creates a new text style that uses Ariel font and logs the font name.
var textStyle = Charts.newTextStyle().setFontName('Ariel').build();
Logger.log(textStyle.getFontName());

Renvois

String : nom de la police.


getFontSize()

Récupère la taille de police du style de texte.

// Creates a new text style that uses 18 pixel font size and logs the font size.
var textStyle = Charts.newTextStyle().setFontSize(18).build();
Logger.log(textStyle.getFontSize());

Renvois

Number : taille de la police en pixels.