نقطه ورود برای ایجاد نمودار در اسکریپت.
این مثال یک جدول داده پایه ایجاد می کند، یک نمودار منطقه را با داده ها پر می کند، و آن را به عنوان تصویر به یک صفحه وب اضافه می کند:
function doGet() { const 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(); const chart = Charts.newAreaChart() .setDataTable(data) .setStacked() .setRange(0, 40) .setTitle('Sales per Month') .build(); const htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart'); const imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes()); const imageUrl = `data:image/png;base64,${encodeURI(imageData)}`; htmlOutput.append('Render chart server side: <br/>'); htmlOutput.append(`<img border="1" src="${imageUrl}">`); return htmlOutput; }
خواص
اموال | تایپ کنید | توضیحات |
---|---|---|
Chart Hidden Dimension Strategy | Chart Hidden Dimension Strategy | شمارشی از چگونگی بیان ابعاد پنهان در یک منبع در نمودار. |
Chart Merge Strategy | Chart Merge Strategy | شمارشی از نحوه بیان چندین محدوده در منبع در نمودار. |
Chart Type | Chart Type | شمارشی از انواع نمودارهای پشتیبانی شده توسط سرویس نمودارها. |
Column Type | Column Type | شمارشی از انواع داده های معتبر برای ستون ها در Data Table . |
Curve Style | Curve Style | شمارش سبک ها برای منحنی ها در نمودار. |
Point Style | Point Style | شمارش سبک نقاط در یک خط. |
Position | Position | شمارش موقعیت های افسانه ای در یک نمودار. |
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
new Area Chart() | Area Chart Builder | همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار منطقه می کند. |
new Bar Chart() | Bar Chart Builder | همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت نمودار میله ای می کند. |
new Column Chart() | Column Chart Builder | همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار ستونی می کند. |
new Data Table() | Data Table Builder | یک جدول داده خالی ایجاد می کند که می تواند مقادیر آن را به صورت دستی تنظیم کند. |
new Data View Definition() | Data View Definition Builder | یک تعریف نمای داده جدید ایجاد می کند. |
new Line Chart() | Line Chart Builder | همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار خطی می کند. |
new Pie Chart() | Pie Chart Builder | همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار دایره ای می کند. |
new Scatter Chart() | Scatter Chart Builder | همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار پراکندگی می کند. |
new Table Chart() | Table Chart Builder | همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار جدول می کند. |
new Text Style() | Text Style Builder | یک سازنده سبک متن جدید ایجاد می کند. |
مستندات دقیق
new Area Chart()
همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار منطقه می کند.
بازگشت
Area Chart Builder
- AreaChartBuilder، که می تواند برای ساخت نمودار منطقه استفاده شود.
new Bar Chart()
همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت نمودار میله ای می کند.
بازگشت
Bar Chart Builder
- BarChartBuilder که می تواند برای ساختن نمودار میله ای استفاده شود.
new Column Chart()
همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار ستونی می کند.
بازگشت
Column Chart Builder
- ColumnChartBuilder که می تواند برای ساختن نمودار ستونی استفاده شود.
new Data Table()
یک جدول داده خالی ایجاد می کند که می تواند مقادیر آن را به صورت دستی تنظیم کند.
جداول داده، داده ها را برای همه انواع نمودار نگهداری می کند.
بازگشت
Data Table Builder
- DataTableBuilder که می تواند داده ها را برای نمودارها نگهداری کند.
new Data View Definition()
یک تعریف نمای داده جدید ایجاد می کند.
از تنظیم کننده ها برای تعریف ویژگی های مختلف نمای داده استفاده کنید.
بازگشت
Data View Definition Builder
- یک DataViewDefinitionBuilder که می تواند برای ایجاد تعریف نمای داده استفاده شود.
new Line Chart()
همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار خطی می کند.
بازگشت
Line Chart Builder
- LineChartBuilder که می تواند برای ساخت نمودار خطی استفاده شود.
new Pie Chart()
همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار دایره ای می کند.
بازگشت
Pie Chart Builder
- PieChartBuilder که می تواند برای ساخت نمودار دایره ای استفاده شود.
new Scatter Chart()
همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار پراکندگی می کند.
بازگشت
Scatter Chart Builder
- ScatterChartBuilder که می تواند برای ساختن نمودار پراکنده استفاده شود.
new Table Chart()
همانطور که در اسناد Google Chart Tools توضیح داده شده است، شروع به ساخت یک نمودار جدول می کند.
بازگشت
Table Chart Builder
- TableChartBuilder که می تواند برای ساخت نمودار جدول استفاده شود.
new Text Style()
یک سازنده سبک متن جدید ایجاد می کند.
برای تغییر مقادیر پیش فرض، از توابع تنظیم کننده استفاده کنید.
بازگشت
Text Style Builder
- یک TextStyleBuilder که می تواند برای ساخت یک شی پیکربندی سبک متن استفاده شود.