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، که می تواند برای ساخت یک شی پیکربندی سبک متن استفاده شود.