نقطه ورود برای ایجاد نمودار در اسکریپت.
این مثال یک جدول داده پایه ایجاد می کند، یک نمودار منطقه را با داده ها پر می کند، و آن را به عنوان تصویر به یک صفحه وب اضافه می کند:
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، که می تواند برای ساخت یک شی پیکربندی سبک متن استفاده شود.