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

أماكن إقامة

الموقعTypeالوصف
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyتعداد لكيفية التعبير عن الأبعاد المخفية في المصدر في رسم بياني
ChartMergeStrategyChartMergeStrategyيشير ذلك المصطلح إلى قائمة تعداد توضّح كيفية التعبير عن النطاقات المتعددة في المصدر في رسم بياني.
ChartTypeChartTypeتعداد أنواع المخططات المتوافقة مع خدمة "المخططات".
ColumnTypeColumnTypeتمثّل هذه السمة تعداد أنواع البيانات الصالحة للأعمدة في DataTable.
CurveStyleCurveStyleتعداد أنماط المنحنيات في رسم بياني
PointStylePointStyleيشير ذلك المصطلح إلى تعداد لأنماط النقاط في خط واحد.
PositionPositionتعداد مواضع وسيلة الإيضاح داخل رسم بياني.

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
newAreaChart()AreaChartBuilderالبدء في إنشاء مخطط مساحي، كما هو موضح في مستندات أدوات مخططات Google.
newBarChart()BarChartBuilderالبدء في إنشاء رسم بياني شريطي، كما هو موضَّح في مستندات أدوات رسم بياني من Google.
newColumnChart()ColumnChartBuilderالبدء في إنشاء مخطط عمودي، كما هو موضح في مستندات أدوات مخططات Google.
newDataTable()DataTableBuilderتعمل على إنشاء جدول بيانات فارغ، يمكن تحديد قيمه يدويًا.
newDataViewDefinition()DataViewDefinitionBuilderيُنشئ تعريفًا جديدًا لعرض البيانات.
newLineChart()LineChartBuilderالبدء في إنشاء مخطط خطي، كما هو موضح في مستندات أدوات مخططات Google.
newPieChart()PieChartBuilderالبدء في إنشاء مخطط دائري، كما هو موضح في مستندات أدوات مخططات Google.
newScatterChart()ScatterChartBuilderالبدء في إنشاء مخطط مبعثر، كما هو موضح في مستندات أدوات مخططات Google.
newTableChart()TableChartBuilderالبدء في إنشاء رسم بياني على شكل جدول، كما هو موضّح في مستندات أدوات الرسوم البيانية من Google.
newTextStyle()TextStyleBuilderتنشئ أداة إنشاء أنماط نص جديدة.

الوثائق التفصيلية

newAreaChart()

البدء في إنشاء مخطط مساحي، كما هو موضح في مستندات أدوات مخططات Google.

استرجاع الكرة

AreaChartBuilder — أداة AreaChartBuilder يمكن استخدامها لإنشاء رسم بياني مساحي.


newBarChart()

البدء في إنشاء رسم بياني شريطي، كما هو موضَّح في مستندات أدوات رسم بياني من Google.

استرجاع الكرة

BarChartBuilder — أداة BarChartBuilder: يمكن استخدامها لإنشاء رسم بياني شريطي


newColumnChart()

البدء في إنشاء مخطط عمودي، كما هو موضح في مستندات أدوات مخططات Google.

استرجاع الكرة

ColumnChartBuilder — أداة ColumnChartBuilder التي يمكن استخدامها لإنشاء مخطط عمودي.


newDataTable()

تعمل على إنشاء جدول بيانات فارغ، يمكن تحديد قيمه يدويًا.

تحتوي جداول البيانات على بيانات جميع أنواع الرسوم البيانية.

استرجاع الكرة

DataTableBuilder — أداة DataTableBuilder يمكنها الاحتفاظ ببيانات الرسوم البيانية.


newDataViewDefinition()

يُنشئ تعريفًا جديدًا لعرض البيانات.

استخدم مجموعات الضبط لتحديد الخصائص المختلفة لعرض البيانات.

استرجاع الكرة

DataViewDefinitionBuilder — DataViewDefinitionBuilder، والتي يمكن استخدامها لإنشاء تعريف عرض بيانات.


newLineChart()

البدء في إنشاء مخطط خطي، كما هو موضح في مستندات أدوات مخططات Google.

استرجاع الكرة

LineChartBuilder — أداة LineChartBuilder يمكن استخدامها لإنشاء رسم بياني خطي


newPieChart()

البدء في إنشاء مخطط دائري، كما هو موضح في مستندات أدوات مخططات Google.

استرجاع الكرة

PieChartBuilder — أداة PieChartBuilder يمكن استخدامها لإنشاء رسم بياني دائري


newScatterChart()

البدء في إنشاء مخطط مبعثر، كما هو موضح في مستندات أدوات مخططات Google.

استرجاع الكرة

ScatterChartBuilder — مخطط مبعثر يمكن استخدامه لإنشاء رسم بياني بالنقاط المبعثرة.


newTableChart()

البدء في إنشاء رسم بياني على شكل جدول، كما هو موضّح في مستندات أدوات الرسوم البيانية من Google.

استرجاع الكرة

TableChartBuilder — أداة TableChartBuilder التي يمكن استخدامها لإنشاء رسم بياني على شكل جدول


newTextStyle()

تنشئ أداة إنشاء أنماط نص جديدة.

لتغيير القيم الافتراضية، استخدم دوال setter.

استرجاع الكرة

TextStyleBuilder: أداة TextStyleBuilder التي يمكن استخدامها لإنشاء كائن ضبط نمط نصي.