Charts Service
Графики
Этот сервис позволяет пользователям создавать диаграммы с помощью инструментов Google Charts Tools и отображать их на стороне сервера. Если вы хотите отображать диаграммы в веб-браузере, используйте вместо этого API Google Charts .
В этом примере создается базовая таблица данных, заполняется данными диаграмма с областями и добавляется на веб-страницу в виде изображения:
function doGet() {
var data = Charts.newDataTable()
.addColumn(Charts.ColumnType.STRING, 'Month')
.addColumn(Charts.ColumnType.NUMBER, 'In Store')
.addColumn(Charts.ColumnType.NUMBER, 'Online')
.addRow(['January', 10, 1])
.addRow(['February', 12, 1])
.addRow(['March', 20, 2])
.addRow(['April', 25, 3])
.addRow(['May', 30, 4])
.build();
var chart = Charts.newAreaChart()
.setDataTable(data)
.setStacked()
.setRange(0, 40)
.setTitle('Sales per Month')
.build();
var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
var imageUrl = "data:image/png;base64," + encodeURI(imageData);
htmlOutput.append("Render chart server side: <br/>");
htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
return htmlOutput;
}
Классы
Имя | Краткое описание |
---|
AreaChartBuilder | Построитель диаграмм с областями. |
BarChartBuilder | Построитель гистограмм. |
Chart | Объект Chart, который можно преобразовать в статическое изображение. |
ChartHiddenDimensionStrategy | Перечисление того, как скрытые измерения в источнике выражаются на диаграмме. |
ChartMergeStrategy | Перечисление того, как несколько диапазонов в источнике выражаются на диаграмме. |
ChartOptions | Предоставляет параметры, настроенные в данный момент для Chart , такие как высота, цвет и т. д. |
ChartType | Типы диаграмм, поддерживаемые службой диаграмм. |
Charts | Точка входа для создания диаграмм в скриптах. |
ColumnChartBuilder | Построитель столбчатых диаграмм. |
ColumnType | Перечисление допустимых типов данных для столбцов в DataTable . |
CurveStyle | Перечень стилей кривых на диаграмме. |
DataTable | Таблица данных для использования в диаграммах. |
DataTableBuilder | Построитель объектов DataTable. |
DataTableSource | Интерфейс для объектов, которые могут представлять свои данные в виде DataTable . |
DataViewDefinition | Определение представления данных для визуализации данных диаграммы. |
DataViewDefinitionBuilder | Построитель объектов DataViewDefinition . |
LineChartBuilder | Построитель линейных графиков. |
MatchType | Перечисление того, как должно сопоставляться строковое значение. |
NumberRangeFilterBuilder | Конструктор элементов управления фильтрами диапазона номеров. |
Orientation | Перечисление ориентации объекта. |
PickerValuesLayout | Перечисление способов отображения выбранных значений в виджете выбора. |
PieChartBuilder | Конструктор круговых диаграмм. |
PointStyle | Перечисление стилей точек на линии. |
Position | Перечисление позиций легенды на диаграмме. |
ScatterChartBuilder | Построитель точечных диаграмм. |
StringFilterBuilder | Конструктор элементов управления строковым фильтром. |
TableChartBuilder | Конструктор табличных диаграмм. |
TextStyle | Объект конфигурации текстового стиля. |
TextStyleBuilder | Построитель, используемый для создания объектов TextStyle . |
Методы
Метод | Тип возврата | Краткое описание |
---|
build() | Chart | Строит диаграмму. |
reverseCategories() | AreaChartBuilder | Отменяет отрисовку рядов на оси домена. |
setBackgroundColor(cssValue) | AreaChartBuilder | Устанавливает цвет фона диаграммы. |
setColors(cssValues) | AreaChartBuilder | Устанавливает цвета линий на диаграмме. |
setDataSourceUrl(url) | AreaChartBuilder | Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц. |
setDataTable(tableBuilder) | AreaChartBuilder | Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder. |
setDataTable(table) | AreaChartBuilder | Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X. |
setDataViewDefinition(dataViewDefinition) | AreaChartBuilder | Задает определение представления данных, которое будет использоваться для диаграммы. |
setDimensions(width, height) | AreaChartBuilder | Устанавливает размеры диаграммы. |
setLegendPosition(position) | AreaChartBuilder | Устанавливает положение легенды относительно диаграммы. |
setLegendTextStyle(textStyle) | AreaChartBuilder | Задает стиль текста легенды диаграммы. |
setOption(option, value) | AreaChartBuilder | Устанавливает дополнительные параметры для этой диаграммы. |
setPointStyle(style) | AreaChartBuilder | Устанавливает стиль точек на линии. |
setRange(start, end) | AreaChartBuilder | Устанавливает диапазон диаграммы. |
setStacked() | AreaChartBuilder | Использует составные линии, что означает, что значения линий и столбцов складываются (накапливаются). |
setTitle(chartTitle) | AreaChartBuilder | Устанавливает заголовок диаграммы. |
setTitleTextStyle(textStyle) | AreaChartBuilder | Устанавливает текстовый стиль заголовка диаграммы. |
setXAxisTextStyle(textStyle) | AreaChartBuilder | Устанавливает стиль текста по горизонтальной оси. |
setXAxisTitle(title) | AreaChartBuilder | Добавляет заголовок на горизонтальную ось. |
setXAxisTitleTextStyle(textStyle) | AreaChartBuilder | Устанавливает стиль текста заголовка по горизонтальной оси. |
setYAxisTextStyle(textStyle) | AreaChartBuilder | Устанавливает стиль текста по вертикальной оси. |
setYAxisTitle(title) | AreaChartBuilder | Добавляет заголовок к вертикальной оси. |
setYAxisTitleTextStyle(textStyle) | AreaChartBuilder | Устанавливает стиль текста заголовка вертикальной оси. |
useLogScale() | AreaChartBuilder | Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными). |
Методы
Метод | Тип возврата | Краткое описание |
---|
build() | Chart | Строит диаграмму. |
reverseCategories() | BarChartBuilder | Отменяет отрисовку рядов на оси домена. |
reverseDirection() | BarChartBuilder | Меняет направление роста столбцов вдоль горизонтальной оси. |
setBackgroundColor(cssValue) | BarChartBuilder | Устанавливает цвет фона диаграммы. |
setColors(cssValues) | BarChartBuilder | Устанавливает цвета линий на диаграмме. |
setDataSourceUrl(url) | BarChartBuilder | Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц. |
setDataTable(tableBuilder) | BarChartBuilder | Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder. |
setDataTable(table) | BarChartBuilder | Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X. |
setDataViewDefinition(dataViewDefinition) | BarChartBuilder | Задает определение представления данных, которое будет использоваться для диаграммы. |
setDimensions(width, height) | BarChartBuilder | Устанавливает размеры диаграммы. |
setLegendPosition(position) | BarChartBuilder | Устанавливает положение легенды относительно диаграммы. |
setLegendTextStyle(textStyle) | BarChartBuilder | Задает стиль текста легенды диаграммы. |
setOption(option, value) | BarChartBuilder | Устанавливает дополнительные параметры для этой диаграммы. |
setRange(start, end) | BarChartBuilder | Устанавливает диапазон диаграммы. |
setStacked() | BarChartBuilder | Использует составные линии, что означает, что значения линий и столбцов складываются (накапливаются). |
setTitle(chartTitle) | BarChartBuilder | Устанавливает заголовок диаграммы. |
setTitleTextStyle(textStyle) | BarChartBuilder | Устанавливает текстовый стиль заголовка диаграммы. |
setXAxisTextStyle(textStyle) | BarChartBuilder | Устанавливает стиль текста по горизонтальной оси. |
setXAxisTitle(title) | BarChartBuilder | Добавляет заголовок на горизонтальную ось. |
setXAxisTitleTextStyle(textStyle) | BarChartBuilder | Устанавливает стиль текста заголовка по горизонтальной оси. |
setYAxisTextStyle(textStyle) | BarChartBuilder | Устанавливает стиль текста по вертикальной оси. |
setYAxisTitle(title) | BarChartBuilder | Добавляет заголовок к вертикальной оси. |
setYAxisTitleTextStyle(textStyle) | BarChartBuilder | Устанавливает стиль текста заголовка вертикальной оси. |
useLogScale() | BarChartBuilder | Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными). |
Методы
Метод | Тип возврата | Краткое описание |
---|
getAs(contentType) | Blob | Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента. |
getBlob() | Blob | Верните данные внутри этого объекта в виде большого двоичного объекта. |
getOptions() | ChartOptions | Возвращает параметры этой диаграммы, такие как высота, цвета и оси. |
Характеристики
Свойство | Тип | Описание |
---|
IGNORE_BOTH | Enum | По умолчанию; диаграммы пропускают все скрытые столбцы и скрытые строки. |
IGNORE_ROWS | Enum | Диаграммы пропускают только скрытые строки. |
IGNORE_COLUMNS | Enum | Диаграммы пропускают только скрытые столбцы. |
SHOW_BOTH | Enum | Диаграммы не пропускают скрытые столбцы и скрытые строки. |
Характеристики
Свойство | Тип | Описание |
---|
MERGE_COLUMNS | Enum | По умолчанию. |
MERGE_ROWS | Enum | Диаграммы объединяют строки нескольких диапазонов. |
Методы
Метод | Тип возврата | Краткое описание |
---|
get(option) | Object | Возвращает настроенный параметр для этой диаграммы. |
getOrDefault(option) | Object | Возвращает настроенный параметр для этой диаграммы. |
Характеристики
Свойство | Тип | Описание |
---|
TIMELINE | Enum | График времени. |
AREA | Enum | Диаграмма площади |
BAR | Enum | Гистограмма |
BUBBLE | Enum | Пузырьковая диаграмма. |
CANDLESTICK | Enum | Свечной график. |
COLUMN | Enum | Столбчатая диаграмма |
COMBO | Enum | Комбинированная диаграмма |
GAUGE | Enum | Диаграмма датчиков. |
GEO | Enum | Географическая диаграмма. |
HISTOGRAM | Enum | Гистограмма |
RADAR | Enum | Радарная диаграмма. |
LINE | Enum | Линейный график |
ORG | Enum | Организационная диаграмма. |
PIE | Enum | Круговая диаграмма |
SCATTER | Enum | Точечная диаграмма |
SPARKLINE | Enum | Спарклайн-диаграмма. |
STEPPED_AREA | Enum | Ступенчатая диаграмма с областями. |
TABLE | Enum | Табличная диаграмма |
TREEMAP | Enum | Древовидная диаграмма. |
WATERFALL | Enum | Схема водопада. |
Характеристики
Свойство | Тип | Описание |
---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Перечисление того, как скрытые измерения в источнике выражаются на диаграмме. |
ChartMergeStrategy | ChartMergeStrategy | Перечисление того, как несколько диапазонов в источнике выражаются на диаграмме. |
ChartType | ChartType | Перечисление типов диаграмм, поддерживаемых службой диаграмм. |
ColumnType | ColumnType | Перечисление допустимых типов данных для столбцов в DataTable . |
CurveStyle | CurveStyle | Перечень стилей кривых на диаграмме. |
PointStyle | PointStyle | Перечисление стилей точек на линии. |
Position | Position | Перечисление позиций легенды на диаграмме. |
Методы
Метод | Тип возврата | Краткое описание |
---|
build() | Chart | Строит диаграмму. |
reverseCategories() | ColumnChartBuilder | Отменяет отрисовку рядов на оси домена. |
setBackgroundColor(cssValue) | ColumnChartBuilder | Устанавливает цвет фона диаграммы. |
setColors(cssValues) | ColumnChartBuilder | Устанавливает цвета линий на диаграмме. |
setDataSourceUrl(url) | ColumnChartBuilder | Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц. |
setDataTable(tableBuilder) | ColumnChartBuilder | Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder. |
setDataTable(table) | ColumnChartBuilder | Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X. |
setDataViewDefinition(dataViewDefinition) | ColumnChartBuilder | Задает определение представления данных, которое будет использоваться для диаграммы. |
setDimensions(width, height) | ColumnChartBuilder | Устанавливает размеры диаграммы. |
setLegendPosition(position) | ColumnChartBuilder | Устанавливает положение легенды относительно диаграммы. |
setLegendTextStyle(textStyle) | ColumnChartBuilder | Задает стиль текста легенды диаграммы. |
setOption(option, value) | ColumnChartBuilder | Устанавливает дополнительные параметры для этой диаграммы. |
setRange(start, end) | ColumnChartBuilder | Устанавливает диапазон диаграммы. |
setStacked() | ColumnChartBuilder | Использует составные линии, что означает, что значения линий и столбцов складываются (накапливаются). |
setTitle(chartTitle) | ColumnChartBuilder | Устанавливает заголовок диаграммы. |
setTitleTextStyle(textStyle) | ColumnChartBuilder | Устанавливает текстовый стиль заголовка диаграммы. |
setXAxisTextStyle(textStyle) | ColumnChartBuilder | Устанавливает стиль текста по горизонтальной оси. |
setXAxisTitle(title) | ColumnChartBuilder | Добавляет заголовок на горизонтальную ось. |
setXAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Устанавливает стиль текста заголовка по горизонтальной оси. |
setYAxisTextStyle(textStyle) | ColumnChartBuilder | Устанавливает стиль текста по вертикальной оси. |
setYAxisTitle(title) | ColumnChartBuilder | Добавляет заголовок к вертикальной оси. |
setYAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Устанавливает стиль текста заголовка вертикальной оси. |
useLogScale() | ColumnChartBuilder | Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными). |
Характеристики
Свойство | Тип | Описание |
---|
DATE | Enum | Соответствует значениям даты. |
NUMBER | Enum | Соответствует числовым значениям. |
STRING | Enum | Соответствует строковым значениям. |
Характеристики
Свойство | Тип | Описание |
---|
NORMAL | Enum | Прямые линии без изгибов. |
SMOOTH | Enum | Углы линии сглажены. |
Методы
Метод | Тип возврата | Краткое описание |
---|
build() | Chart | Строит диаграмму. |
reverseCategories() | LineChartBuilder | Отменяет отрисовку рядов на оси домена. |
setBackgroundColor(cssValue) | LineChartBuilder | Устанавливает цвет фона диаграммы. |
setColors(cssValues) | LineChartBuilder | Устанавливает цвета линий на диаграмме. |
setCurveStyle(style) | LineChartBuilder | Устанавливает стиль, используемый для кривых на диаграмме. |
setDataSourceUrl(url) | LineChartBuilder | Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц. |
setDataTable(tableBuilder) | LineChartBuilder | Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder. |
setDataTable(table) | LineChartBuilder | Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X. |
setDataViewDefinition(dataViewDefinition) | LineChartBuilder | Задает определение представления данных, которое будет использоваться для диаграммы. |
setDimensions(width, height) | LineChartBuilder | Устанавливает размеры диаграммы. |
setLegendPosition(position) | LineChartBuilder | Устанавливает положение легенды относительно диаграммы. |
setLegendTextStyle(textStyle) | LineChartBuilder | Задает стиль текста легенды диаграммы. |
setOption(option, value) | LineChartBuilder | Устанавливает дополнительные параметры для этой диаграммы. |
setPointStyle(style) | LineChartBuilder | Устанавливает стиль точек на линии. |
setRange(start, end) | LineChartBuilder | Устанавливает диапазон диаграммы. |
setTitle(chartTitle) | LineChartBuilder | Устанавливает заголовок диаграммы. |
setTitleTextStyle(textStyle) | LineChartBuilder | Устанавливает текстовый стиль заголовка диаграммы. |
setXAxisTextStyle(textStyle) | LineChartBuilder | Устанавливает стиль текста по горизонтальной оси. |
setXAxisTitle(title) | LineChartBuilder | Добавляет заголовок на горизонтальную ось. |
setXAxisTitleTextStyle(textStyle) | LineChartBuilder | Устанавливает стиль текста заголовка по горизонтальной оси. |
setYAxisTextStyle(textStyle) | LineChartBuilder | Устанавливает стиль текста по вертикальной оси. |
setYAxisTitle(title) | LineChartBuilder | Добавляет заголовок к вертикальной оси. |
setYAxisTitleTextStyle(textStyle) | LineChartBuilder | Устанавливает стиль текста заголовка вертикальной оси. |
useLogScale() | LineChartBuilder | Преобразует ось диапазона в логарифмическую шкалу (требуется, чтобы все значения были положительными). |
Характеристики
Свойство | Тип | Описание |
---|
EXACT | Enum | Сопоставлять только точные значения |
PREFIX | Enum | Префиксы совпадения, начиная с начала значения. |
ANY | Enum | Соответствует любой подстроке |
Методы
Метод | Тип возврата | Краткое описание |
---|
getName() | String | Возвращает имя типа соответствия, которое будет использоваться в параметрах JSON. |
Характеристики
Свойство | Тип | Описание |
---|
HORIZONTAL | Enum | Горизонтальная ориентация. |
VERTICAL | Enum | Вертикальная ориентация. |
Характеристики
Свойство | Тип | Описание |
---|
ASIDE | Enum | Выбранные значения отображаются в одной текстовой строке рядом с виджетом выбора значений. |
BELOW | Enum | Выбранные значения отображаются в одной текстовой строке под виджетом. |
BELOW_WRAPPING | Enum | Аналогично приведенному ниже, но записи, которые не могут поместиться в средстве выбора, переносятся на новую строку. |
BELOW_STACKED | Enum | Выбранные значения отображаются в столбце под виджетом. |
Характеристики
Свойство | Тип | Описание |
---|
NONE | Enum | Не отображать точки линий. |
TINY | Enum | Используйте крошечные точки линий. |
MEDIUM | Enum | Используйте точки линии среднего размера. |
LARGE | Enum | Используйте точки линии большого размера. |
HUGE | Enum | Используйте точки линии наибольшего размера. |
Характеристики
Свойство | Тип | Описание |
---|
TOP | Enum | Над графиком. |
RIGHT | Enum | Справа от диаграммы. |
BOTTOM | Enum | Ниже графика. |
NONE | Enum | Легенда не отображается. |
Методы
Метод | Тип возврата | Краткое описание |
---|
build() | Chart | Строит диаграмму. |
setBackgroundColor(cssValue) | ScatterChartBuilder | Устанавливает цвет фона диаграммы. |
setColors(cssValues) | ScatterChartBuilder | Устанавливает цвета линий на диаграмме. |
setDataSourceUrl(url) | ScatterChartBuilder | Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц. |
setDataTable(tableBuilder) | ScatterChartBuilder | Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder. |
setDataTable(table) | ScatterChartBuilder | Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X. |
setDataViewDefinition(dataViewDefinition) | ScatterChartBuilder | Задает определение представления данных, которое будет использоваться для диаграммы. |
setDimensions(width, height) | ScatterChartBuilder | Устанавливает размеры диаграммы. |
setLegendPosition(position) | ScatterChartBuilder | Устанавливает положение легенды относительно диаграммы. |
setLegendTextStyle(textStyle) | ScatterChartBuilder | Задает стиль текста легенды диаграммы. |
setOption(option, value) | ScatterChartBuilder | Устанавливает дополнительные параметры для этой диаграммы. |
setPointStyle(style) | ScatterChartBuilder | Устанавливает стиль точек на линии. |
setTitle(chartTitle) | ScatterChartBuilder | Устанавливает заголовок диаграммы. |
setTitleTextStyle(textStyle) | ScatterChartBuilder | Устанавливает текстовый стиль заголовка диаграммы. |
setXAxisLogScale() | ScatterChartBuilder | Преобразует горизонтальную ось в логарифмический масштаб (требуется, чтобы все значения были положительными). |
setXAxisRange(start, end) | ScatterChartBuilder | Устанавливает диапазон горизонтальной оси диаграммы. |
setXAxisTextStyle(textStyle) | ScatterChartBuilder | Устанавливает стиль текста по горизонтальной оси. |
setXAxisTitle(title) | ScatterChartBuilder | Добавляет заголовок на горизонтальную ось. |
setXAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Устанавливает стиль текста заголовка по горизонтальной оси. |
setYAxisLogScale() | ScatterChartBuilder | Преобразует вертикальную ось в логарифмический масштаб (требуется, чтобы все значения были положительными). |
setYAxisRange(start, end) | ScatterChartBuilder | Устанавливает диапазон вертикальной оси диаграммы. |
setYAxisTextStyle(textStyle) | ScatterChartBuilder | Устанавливает стиль текста по вертикальной оси. |
setYAxisTitle(title) | ScatterChartBuilder | Добавляет заголовок к вертикальной оси. |
setYAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Устанавливает стиль текста заголовка вертикальной оси. |
Методы
Метод | Тип возврата | Краткое описание |
---|
build() | Chart | Строит диаграмму. |
enablePaging(enablePaging) | TableChartBuilder | Устанавливает, включать ли постраничное перелистывание данных. |
enablePaging(pageSize) | TableChartBuilder | Включает разбиение по страницам и устанавливает количество строк на каждой странице. |
enablePaging(pageSize, startPage) | TableChartBuilder | Включает разбиение по страницам, устанавливает количество строк на каждой странице и первую отображаемую страницу таблицы (номера страниц начинаются с нуля). |
enableRtlTable(rtlEnabled) | TableChartBuilder | Добавляет базовую поддержку языков с письмом справа налево (таких как арабский или иврит), изменяя порядок столбцов таблицы на противоположный, так что нулевой столбец является самым правым столбцом, а последний столбец — самым левым столбцом. |
enableSorting(enableSorting) | TableChartBuilder | Определяет, сортировать ли столбцы, когда пользователь щелкает заголовок столбца. |
setDataSourceUrl(url) | TableChartBuilder | Устанавливает URL-адрес источника данных, который используется для получения данных из внешнего источника, например Google Таблиц. |
setDataTable(tableBuilder) | TableChartBuilder | Устанавливает таблицу данных, которая будет использоваться для диаграммы, с помощью DataTableBuilder. |
setDataTable(table) | TableChartBuilder | Устанавливает таблицу данных, содержащую линии диаграммы, а также метки оси X. |
setDataViewDefinition(dataViewDefinition) | TableChartBuilder | Задает определение представления данных, которое будет использоваться для диаграммы. |
setDimensions(width, height) | TableChartBuilder | Устанавливает размеры диаграммы. |
setFirstRowNumber(number) | TableChartBuilder | Устанавливает номер первой строки в таблице данных. |
setInitialSortingAscending(column) | TableChartBuilder | Устанавливает индекс столбца, по которому должна быть изначально отсортирована таблица (по возрастанию). |
setInitialSortingDescending(column) | TableChartBuilder | Устанавливает индекс столбца, по которому должна быть изначально отсортирована таблица (по убыванию). |
setOption(option, value) | TableChartBuilder | Устанавливает дополнительные параметры для этой диаграммы. |
showRowNumberColumn(showRowNumber) | TableChartBuilder | Устанавливает, отображать ли номер строки в качестве первого столбца таблицы. |
useAlternatingRowStyle(alternate) | TableChartBuilder | Определяет, назначается ли чередующийся цветовой стиль нечетным и четным строкам табличной диаграммы. |
Методы
Метод | Тип возврата | Краткое описание |
---|
getColor() | String | Получает цвет текстового стиля. |
getFontName() | String | Получает имя шрифта текстового стиля. |
getFontSize() | Number | Получает размер шрифта текстового стиля. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-12 UTC.
[null,null,["Последнее обновление: 2025-01-12 UTC."],[[["The Google Apps Script Charts Service enables server-side rendering of charts using Google Charts Tools, offering an alternative to the client-side Google Charts API."],["Charts are built using a structured process involving data table creation, chart construction with specific configurations like type, data source, and styling, and HTML output generation for display."],["The Charts Service provides a range of chart types, including AreaChart, BarChart, ColumnChart, LineChart, PieChart, ScatterChart, and TableChart, each with corresponding builder classes for customization."],["Comprehensive documentation details various classes and methods for data manipulation, visual styling, axes configuration, and interactive element creation, empowering developers to tailor charts to their needs."],["Developers can leverage methods from ScatterChartBuilder, StringFilterBuilder, TableChartBuilder, TextStyle, and TextStyleBuilder to fine-tune chart axes, filtering, table layouts, and text styles, enhancing chart customization and functionality."]]],["This service renders server-side charts using Google Charts Tools. Users create charts through builders like `AreaChartBuilder`, `BarChartBuilder`, etc. Data is structured in `DataTable` objects via `DataTableBuilder`. Charts can be converted to static images using `Chart.getAs()`. Customization includes setting colors, titles, dimensions, legends, axis styles, and data ranges. `ChartOptions` allow for advanced configurations. The `Charts` class provides the creation entry point and enums define chart, data, and styling options.\n"]]