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