Class TextStyle

TextStyle

یک شی پیکربندی سبک متن. در گزینه‌های نمودارها برای پیکربندی سبک متن برای عناصری که آن را می‌پذیرند، مانند عنوان، محور افقی، محور عمودی، افسانه و راهنمای ابزار استفاده می‌شود.

// 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();

مواد و روش ها

روش نوع برگشت توضیح مختصر
getColor() String رنگ سبک متن را می گیرد.
getFontName() String نام فونت سبک متن را دریافت می کند.
getFontSize() Number اندازه فونت سبک متن را دریافت می کند.

مستندات دقیق

getColor()

رنگ سبک متن را می گیرد.

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

برگشت

String - مقدار CSS برای رنگ (مانند "blue" یا "#00f" ).


getFontName()

نام فونت سبک متن را دریافت می کند.

// 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());

برگشت

String - نام فونت.


getFontSize()

اندازه فونت سبک متن را دریافت می کند.

// 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());

برگشت

Number - اندازه فونت بر حسب پیکسل.