Class 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;
}

خواص

ویژگی تایپ کنید شرح
ChartHiddenDimensionStrategy ChartHiddenDimensionStrategy شمارشی از چگونگی بیان ابعاد پنهان در یک منبع در نمودار.
ChartMergeStrategy ChartMergeStrategy شمارشی از نحوه بیان چندین محدوده در منبع در نمودار.
ChartType ChartType شمارشی از انواع نمودارهای پشتیبانی شده توسط سرویس نمودارها.
ColumnType ColumnType شمارشی از انواع داده های معتبر برای ستون ها در یک DataTable .
CurveStyle CurveStyle شمارش سبک ها برای منحنی ها در نمودار.
PointStyle PointStyle شمارش سبک نقاط در یک خط.
Position Position شمارش موقعیت های افسانه ای در یک نمودار.

مواد و روش ها

روش نوع برگشت توضیح مختصر
newAreaChart() AreaChartBuilder همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار منطقه می کند.
newBarChart() BarChartBuilder همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت نمودار میله ای می کند.
newColumnChart() ColumnChartBuilder همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار ستونی می کند.
newDataTable() DataTableBuilder یک جدول داده خالی ایجاد می کند که می تواند مقادیر آن را به صورت دستی تنظیم کند.
newDataViewDefinition() DataViewDefinitionBuilder یک تعریف نمای داده جدید ایجاد می کند.
newLineChart() LineChartBuilder همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار خطی می کند.
newPieChart() PieChartBuilder همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار دایره ای می کند.
newScatterChart() ScatterChartBuilder همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار پراکندگی می کند.
newTableChart() TableChartBuilder همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار جدول می کند.
newTextStyle() TextStyleBuilder یک سازنده سبک متن جدید ایجاد می کند.

مستندات دقیق

newAreaChart()

همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار منطقه می کند.

برگشت

AreaChartBuilder - AreaChartBuilder، که می تواند برای ساخت نمودار منطقه استفاده شود.


newBarChart()

همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت نمودار میله ای می کند.

برگشت

BarChartBuilder - یک BarChartBuilder که می تواند برای ساختن نمودار میله ای استفاده شود.


newColumnChart()

همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار ستونی می کند.

برگشت

ColumnChartBuilder - ColumnChartBuilder که می تواند برای ساخت نمودار ستونی استفاده شود.


newDataTable()

یک جدول داده خالی ایجاد می کند که می تواند مقادیر آن را به صورت دستی تنظیم کند.

جداول داده، داده ها را برای همه انواع نمودار نگهداری می کند.

برگشت

DataTableBuilder - DataTableBuilder که می تواند داده ها را برای نمودارها نگهداری کند.


newDataViewDefinition()

یک تعریف نمای داده جدید ایجاد می کند.

از تنظیم کننده ها برای تعریف ویژگی های مختلف نمای داده استفاده کنید.

برگشت

DataViewDefinitionBuilder - یک DataViewDefinitionBuilder که می تواند برای ایجاد تعریف نمای داده استفاده شود.


newLineChart()

همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار خطی می کند.

برگشت

LineChartBuilder - یک LineChartBuilder که می تواند برای ساخت نمودار خطی استفاده شود.


newPieChart()

همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار دایره ای می کند.

برگشت

PieChartBuilder - PieChartBuilder که می تواند برای ساختن نمودار دایره ای استفاده شود.


newScatterChart()

همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار پراکندگی می کند.

برگشت

ScatterChartBuilder - یک ScatterChartBuilder که می تواند برای ساختن نمودار پراکندگی استفاده شود.


newTableChart()

همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار جدول می کند.

برگشت

TableChartBuilder - TableChartBuilder که می تواند برای ساخت نمودار جدول استفاده شود.


newTextStyle()

یک سازنده سبک متن جدید ایجاد می کند.

برای تغییر مقادیر پیش فرض، از توابع تنظیم کننده استفاده کنید.

برگشت

TextStyleBuilder - یک TextStyleBuilder، که می تواند برای ساخت یک شی پیکربندی سبک متن استفاده شود.