تسمح هذه الخدمة للمستخدمين بإنشاء مخططات باستخدام أدوات "الرسوم البيانية من Google" وتعرضها من جهة الخادم إذا كنت تريد عرض المخططات في متصفح ويب، فاستخدم Google Charts API بدلاً من ذلك.
ينشئ هذا المثال جدول بيانات أساسيًا، ويملأ مخططًا مساحيًا بالبيانات، وإضافتها إلى صفحة ويب كصورة:
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;
}
صفوف
الاسم | وصف قصير |
---|---|
AreaChartBuilder | أداة إنشاء الرسوم البيانية المساحية |
BarChartBuilder | أداة إنشاء المخططات الشريطية |
Chart | كائن الرسم البياني الذي يمكن تحويله إلى صورة ثابتة |
ChartHiddenDimensionStrategy | تعداد يوضح كيفية التعبير عن السمات المخفية في مصدر معيّن في رسم بياني. |
ChartMergeStrategy | تعداد لكيفية التعبير عن النطاقات المتعددة في المصدر في رسم بياني. |
ChartOptions | تعرض الخيارات التي تم إعدادها حاليًا لـ Chart ، مثل الارتفاع واللون وما إلى ذلك. |
ChartType | أنواع الرسوم البيانية المتوافقة مع خدمة "الرسوم البيانية" |
Charts | نقطة دخول لإنشاء الرسوم البيانية في النصوص البرمجية |
ColumnChartBuilder | أداة إنشاء الرسوم البيانية العمودية |
ColumnType | تعداد لأنواع البيانات الصالحة للأعمدة في DataTable . |
CurveStyle | تعداد أنماط المنحنيات في رسم بياني. |
DataTable | جدول بيانات لاستخدامه في الرسوم البيانية. |
DataTableBuilder | أداة إنشاء كائنات DataTable. |
DataTableSource | واجهة تعرض العناصر التي يمكنها تمثيل بياناتها على أنّها DataTable |
DataViewDefinition | تعريف في طريقة عرض البيانات لتمثيل بيانات الرسم البياني |
DataViewDefinitionBuilder | أداة إنشاء DataViewDefinition عنصر |
LineChartBuilder | أداة إنشاء الرسوم البيانية الخطية |
MatchType | تعداد يوضح كيفية مطابقة قيمة السلسلة. |
NumberRangeFilterBuilder | أداة إنشاء عناصر التحكم في تصفية نطاقات الأرقام. |
Orientation | تعداد اتجاه الكائن. |
PickerValuesLayout | تعداد لطريقة عرض القيم المحدّدة في أداة الاختيار |
PieChartBuilder | منصة إنشاء للمخططات الدائرية. |
PointStyle | تعداد أنماط النقاط في خط. |
Position | تعداد مواضع وسائل الإيضاح داخل مخطط. |
ScatterChartBuilder | أداة إنشاء الرسوم البيانية للنقاط المبعثرة |
StringFilterBuilder | أداة إنشاء عناصر التحكم في تصفية السلاسل. |
TableChartBuilder | أداة إنشاء الرسوم البيانية للجداول. |
TextStyle | كائن إعداد نمط نص |
TextStyleBuilder | أداة إنشاء تُستخدم لإنشاء عناصر TextStyle . |
AreaChartBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | Chart | يبني المخطط. |
reverseCategories() | AreaChartBuilder | لعكس رسم السلسلة في محور النطاق. |
setBackgroundColor(cssValue) | AreaChartBuilder | لضبط لون خلفية الرسم البياني. |
setColors(cssValues) | AreaChartBuilder | لتعيين ألوان الخطوط في الرسم البياني. |
setDataSourceUrl(url) | AreaChartBuilder | لضبط عنوان URL لمصدر البيانات المُستخدَم لسحب البيانات من مصدر خارجي، مثل Google Google". |
setDataTable(tableBuilder) | AreaChartBuilder | تحدد هذه السمة جدول البيانات لاستخدامه في الرسم البياني باستخدام DataTableBuilder. |
setDataTable(table) | AreaChartBuilder | لتعيين جدول البيانات الذي يحتوي على خطوط المخطط، وكذلك تسميات المحور س. |
setDataViewDefinition(dataViewDefinition) | AreaChartBuilder | إعداد تعريف عرض البيانات لاستخدامه في الرسم البياني. |
setDimensions(width, height) | AreaChartBuilder | تعين سمات الرسم البياني. |
setLegendPosition(position) | AreaChartBuilder | لتعيين موضع وسيلة الإيضاح بالنسبة إلى الرسم البياني. |
setLegendTextStyle(textStyle) | AreaChartBuilder | لتعيين نمط نص وسيلة إيضاح الرسم البياني. |
setOption(option, value) | AreaChartBuilder | لضبط الخيارات المتقدمة لهذا الرسم البياني. |
setPointStyle(style) | AreaChartBuilder | لتعيين نمط النقاط في الخط. |
setRange(start, end) | AreaChartBuilder | تعين نطاق الرسم البياني. |
setStacked() | AreaChartBuilder | استخدام خطوط مكدسة، مما يعني أن قيم الخطوط والأشرطة مكدسة (متراكمة). |
setTitle(chartTitle) | AreaChartBuilder | لتعيين عنوان الرسم البياني. |
setTitleTextStyle(textStyle) | AreaChartBuilder | لضبط نمط نص عنوان الرسم البياني. |
setXAxisTextStyle(textStyle) | AreaChartBuilder | لضبط نمط نص المحور الأفقي. |
setXAxisTitle(title) | AreaChartBuilder | لإضافة عنوان إلى المحور الأفقي. |
setXAxisTitleTextStyle(textStyle) | AreaChartBuilder | لضبط نمط نص عنوان المحور الأفقي. |
setYAxisTextStyle(textStyle) | AreaChartBuilder | لضبط نمط نص المحور الرأسي. |
setYAxisTitle(title) | AreaChartBuilder | لإضافة عنوان إلى المحور الرأسي. |
setYAxisTitleTextStyle(textStyle) | AreaChartBuilder | لضبط نمط نص عنوان المحور الرأسي. |
useLogScale() | AreaChartBuilder | تحويل محور النطاق إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة). |
BarChartBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | Chart | يبني المخطط. |
reverseCategories() | BarChartBuilder | لعكس رسم السلسلة في محور النطاق. |
reverseDirection() | BarChartBuilder | لعكس الاتجاه الذي تنمو فيه الأشرطة على طول المحور الأفقي. |
setBackgroundColor(cssValue) | BarChartBuilder | لضبط لون خلفية الرسم البياني. |
setColors(cssValues) | BarChartBuilder | لتعيين ألوان الخطوط في الرسم البياني. |
setDataSourceUrl(url) | BarChartBuilder | لضبط عنوان URL لمصدر البيانات المُستخدَم لسحب البيانات من مصدر خارجي، مثل Google Google". |
setDataTable(tableBuilder) | BarChartBuilder | تحدد هذه السمة جدول البيانات لاستخدامه في الرسم البياني باستخدام DataTableBuilder. |
setDataTable(table) | BarChartBuilder | لتعيين جدول البيانات الذي يحتوي على خطوط المخطط، وكذلك تسميات المحور س. |
setDataViewDefinition(dataViewDefinition) | BarChartBuilder | إعداد تعريف عرض البيانات لاستخدامه في الرسم البياني. |
setDimensions(width, height) | BarChartBuilder | تعين سمات الرسم البياني. |
setLegendPosition(position) | BarChartBuilder | لتعيين موضع وسيلة الإيضاح بالنسبة إلى الرسم البياني. |
setLegendTextStyle(textStyle) | BarChartBuilder | لتعيين نمط نص وسيلة إيضاح الرسم البياني. |
setOption(option, value) | BarChartBuilder | لضبط الخيارات المتقدمة لهذا الرسم البياني. |
setRange(start, end) | BarChartBuilder | تعين نطاق الرسم البياني. |
setStacked() | BarChartBuilder | استخدام خطوط مكدسة، مما يعني أن قيم الخطوط والأشرطة مكدسة (متراكمة). |
setTitle(chartTitle) | BarChartBuilder | لتعيين عنوان الرسم البياني. |
setTitleTextStyle(textStyle) | BarChartBuilder | لضبط نمط نص عنوان الرسم البياني. |
setXAxisTextStyle(textStyle) | BarChartBuilder | لضبط نمط نص المحور الأفقي. |
setXAxisTitle(title) | BarChartBuilder | لإضافة عنوان إلى المحور الأفقي. |
setXAxisTitleTextStyle(textStyle) | BarChartBuilder | لضبط نمط نص عنوان المحور الأفقي. |
setYAxisTextStyle(textStyle) | BarChartBuilder | لضبط نمط نص المحور الرأسي. |
setYAxisTitle(title) | BarChartBuilder | لإضافة عنوان إلى المحور الرأسي. |
setYAxisTitleTextStyle(textStyle) | BarChartBuilder | لضبط نمط نص عنوان المحور الرأسي. |
useLogScale() | BarChartBuilder | تحويل محور النطاق إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة). |
Chart
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
getAs(contentType) | Blob | عرض البيانات داخل هذا الكائن على شكل كائن ثنائي كبير تم تحويله إلى نوع المحتوى المحدّد. |
getBlob() | Blob | عرض البيانات داخل هذا الكائن على شكل كائن ثنائي كبير. |
getOptions() | ChartOptions | لعرض الخيارات لهذا المخطط، مثل الارتفاع والألوان والمحاور. |
ChartHiddenDimensionStrategy
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
IGNORE_BOTH | Enum | الإعداد التلقائي: المخططات أي أعمدة مخفية وصفوف مخفية. |
IGNORE_ROWS | Enum | تتخطى الرسومات البيانية الصفوف المخفية فقط. |
IGNORE_COLUMNS | Enum | تتخطى الرسومات البيانية الأعمدة المخفية فقط. |
SHOW_BOTH | Enum | لا تتخطى الرسومات البيانية الأعمدة المخفية أو الصفوف المخفية. |
ChartMergeStrategy
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
MERGE_COLUMNS | Enum | تلقائي: |
MERGE_ROWS | Enum | تدمج الرسوم البيانية صفوف نطاقات متعددة. |
ChartOptions
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
get(option) | Object | تعرض خيارًا تمت تهيئته لهذا الرسم البياني. |
getOrDefault(option) | Object | تعرض خيارًا تمت تهيئته لهذا الرسم البياني. |
ChartType
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
TIMELINE | Enum | رسم بياني لسلسة زمنية. |
AREA | Enum | رسم بياني مساحي |
BAR | Enum | رسم بياني شريطي |
BUBBLE | Enum | رسم بياني فقاعي. |
CANDLESTICK | Enum | رسم بياني بالشموع |
COLUMN | Enum | رسم بياني عمودي |
COMBO | Enum | رسم بياني مجمّع |
GAUGE | Enum | رسم بياني للقياس |
GEO | Enum | رسم بياني جغرافي. |
HISTOGRAM | Enum | التردد الرسومي |
RADAR | Enum | مخطط نسيجي. |
LINE | Enum | رسم بياني خطي |
ORG | Enum | رسم بياني هيكلي. |
PIE | Enum | رسم بياني دائري |
SCATTER | Enum | رسم بياني للنقاط المبعثرة |
SPARKLINE | Enum | رسم بياني لخط المؤشر. |
STEPPED_AREA | Enum | رسم بياني مساحي مدرّج. |
TABLE | Enum | مخطط الجدول |
TREEMAP | Enum | رسم بياني لخريطة هيكلية |
WATERFALL | Enum | رسم بياني انحداري. |
Charts
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | تعداد يوضح كيفية التعبير عن السمات المخفية في مصدر معيّن في رسم بياني. |
ChartMergeStrategy | ChartMergeStrategy | تعداد لكيفية التعبير عن النطاقات المتعددة في المصدر في رسم بياني. |
ChartType | ChartType | تعداد أنواع الرسوم البيانية التي تتوافق مع خدمة المخططات. |
ColumnType | ColumnType | تعداد لأنواع البيانات الصالحة للأعمدة في DataTable . |
CurveStyle | CurveStyle | تعداد أنماط المنحنيات في رسم بياني. |
PointStyle | PointStyle | تعداد أنماط النقاط في خط. |
Position | Position | تعداد مواضع وسائل الإيضاح داخل مخطط. |
الطُرق
ColumnChartBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | Chart | يبني المخطط. |
reverseCategories() | ColumnChartBuilder | لعكس رسم السلسلة في محور النطاق. |
setBackgroundColor(cssValue) | ColumnChartBuilder | لضبط لون خلفية الرسم البياني. |
setColors(cssValues) | ColumnChartBuilder | لتعيين ألوان الخطوط في الرسم البياني. |
setDataSourceUrl(url) | ColumnChartBuilder | لضبط عنوان URL لمصدر البيانات المُستخدَم لسحب البيانات من مصدر خارجي، مثل Google Google". |
setDataTable(tableBuilder) | ColumnChartBuilder | تحدد هذه السمة جدول البيانات لاستخدامه في الرسم البياني باستخدام DataTableBuilder. |
setDataTable(table) | ColumnChartBuilder | لتعيين جدول البيانات الذي يحتوي على خطوط المخطط، وكذلك تسميات المحور س. |
setDataViewDefinition(dataViewDefinition) | ColumnChartBuilder | إعداد تعريف عرض البيانات لاستخدامه في الرسم البياني. |
setDimensions(width, height) | ColumnChartBuilder | تعين سمات الرسم البياني. |
setLegendPosition(position) | ColumnChartBuilder | لتعيين موضع وسيلة الإيضاح بالنسبة إلى الرسم البياني. |
setLegendTextStyle(textStyle) | ColumnChartBuilder | لتعيين نمط نص وسيلة إيضاح الرسم البياني. |
setOption(option, value) | ColumnChartBuilder | لضبط الخيارات المتقدمة لهذا الرسم البياني. |
setRange(start, end) | ColumnChartBuilder | تعين نطاق الرسم البياني. |
setStacked() | ColumnChartBuilder | استخدام خطوط مكدسة، مما يعني أن قيم الخطوط والأشرطة مكدسة (متراكمة). |
setTitle(chartTitle) | ColumnChartBuilder | لتعيين عنوان الرسم البياني. |
setTitleTextStyle(textStyle) | ColumnChartBuilder | لضبط نمط نص عنوان الرسم البياني. |
setXAxisTextStyle(textStyle) | ColumnChartBuilder | لضبط نمط نص المحور الأفقي. |
setXAxisTitle(title) | ColumnChartBuilder | لإضافة عنوان إلى المحور الأفقي. |
setXAxisTitleTextStyle(textStyle) | ColumnChartBuilder | لضبط نمط نص عنوان المحور الأفقي. |
setYAxisTextStyle(textStyle) | ColumnChartBuilder | لضبط نمط نص المحور الرأسي. |
setYAxisTitle(title) | ColumnChartBuilder | لإضافة عنوان إلى المحور الرأسي. |
setYAxisTitleTextStyle(textStyle) | ColumnChartBuilder | لضبط نمط نص عنوان المحور الرأسي. |
useLogScale() | ColumnChartBuilder | تحويل محور النطاق إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة). |
ColumnType
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
DATE | Enum | تتطابق مع قيم التاريخ. |
NUMBER | Enum | تتجاوب مع قيم الأرقام. |
STRING | Enum | يتجاوب مع قيم السلسلة. |
CurveStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
NORMAL | Enum | خطوط مستقيمة بدون منحنى |
SMOOTH | Enum | زوايا الخط متجانسة. |
DataTable
DataTableBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
addColumn(type, label) | DataTableBuilder | لإضافة عمود إلى جدول البيانات. |
addRow(values) | DataTableBuilder | لإضافة صف إلى جدول البيانات. |
build() | DataTable | ينشئ جدول بيانات ويعرضه. |
setValue(row, column, value) | DataTableBuilder | لضبط قيمة معيّنة في الجدول. |
DataTableSource
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
getDataTable() | DataTable | عرض البيانات داخل هذا الكائن على شكل DataTable. |
DataViewDefinition
DataViewDefinitionBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | DataViewDefinition | تنشئ وترجع كائن تعريف عرض البيانات الذي تم إنشاؤه باستخدام أداة الإنشاء هذه. |
setColumns(columns) | DataViewDefinitionBuilder | لضبط فهارس الأعمدة المراد تضمينها في عرض البيانات وكذلك تحديد عمود الدور المعلومات. |
LineChartBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | Chart | يبني المخطط. |
reverseCategories() | LineChartBuilder | لعكس رسم السلسلة في محور النطاق. |
setBackgroundColor(cssValue) | LineChartBuilder | لضبط لون خلفية الرسم البياني. |
setColors(cssValues) | LineChartBuilder | لتعيين ألوان الخطوط في الرسم البياني. |
setCurveStyle(style) | LineChartBuilder | لضبط النمط المراد استخدامه للمنحنيات في الرسم البياني. |
setDataSourceUrl(url) | LineChartBuilder | لضبط عنوان URL لمصدر البيانات المُستخدَم لسحب البيانات من مصدر خارجي، مثل Google Google". |
setDataTable(tableBuilder) | LineChartBuilder | تحدد هذه السمة جدول البيانات لاستخدامه في الرسم البياني باستخدام DataTableBuilder. |
setDataTable(table) | LineChartBuilder | لتعيين جدول البيانات الذي يحتوي على خطوط المخطط، وكذلك تسميات المحور س. |
setDataViewDefinition(dataViewDefinition) | LineChartBuilder | إعداد تعريف عرض البيانات لاستخدامه في الرسم البياني. |
setDimensions(width, height) | LineChartBuilder | تعين سمات الرسم البياني. |
setLegendPosition(position) | LineChartBuilder | لتعيين موضع وسيلة الإيضاح بالنسبة إلى الرسم البياني. |
setLegendTextStyle(textStyle) | LineChartBuilder | لتعيين نمط نص وسيلة إيضاح الرسم البياني. |
setOption(option, value) | LineChartBuilder | لضبط الخيارات المتقدمة لهذا الرسم البياني. |
setPointStyle(style) | LineChartBuilder | لتعيين نمط النقاط في الخط. |
setRange(start, end) | LineChartBuilder | تعين نطاق الرسم البياني. |
setTitle(chartTitle) | LineChartBuilder | لتعيين عنوان الرسم البياني. |
setTitleTextStyle(textStyle) | LineChartBuilder | لضبط نمط نص عنوان الرسم البياني. |
setXAxisTextStyle(textStyle) | LineChartBuilder | لضبط نمط نص المحور الأفقي. |
setXAxisTitle(title) | LineChartBuilder | لإضافة عنوان إلى المحور الأفقي. |
setXAxisTitleTextStyle(textStyle) | LineChartBuilder | لضبط نمط نص عنوان المحور الأفقي. |
setYAxisTextStyle(textStyle) | LineChartBuilder | لضبط نمط نص المحور الرأسي. |
setYAxisTitle(title) | LineChartBuilder | لإضافة عنوان إلى المحور الرأسي. |
setYAxisTitleTextStyle(textStyle) | LineChartBuilder | لضبط نمط نص عنوان المحور الرأسي. |
useLogScale() | LineChartBuilder | تحويل محور النطاق إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة). |
MatchType
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
EXACT | Enum | مطابقة القيم التامة فقط |
PREFIX | Enum | مطابقة البادئات التي تبدأ من بداية القيمة |
ANY | Enum | مطابقة أي سلسلة فرعية |
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
getName() | String | تعرض اسم نوع المطابقة المطلوب استخدامه في خيارات JSON. |
NumberRangeFilterBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | تحدِّد هذه السياسة الحدّ الأقصى المسموح به للقيمة للنطاق الأدنى. |
setMinValue(minValue) | NumberRangeFilterBuilder | تضبط هذه السياسة أدنى قيمة مسموح بها للنطاق الأدنى. |
setOrientation(orientation) | NumberRangeFilterBuilder | يضبط اتجاه شريط التمرير. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | لتعيين ما إذا كان سيتم وضع تصنيفات بجانب شريط التمرير يعرض نطاقات النطاق المحدد. |
setTicks(ticks) | NumberRangeFilterBuilder | لتحديد عدد العلامات (المواضع الثابتة في شريط نطاق)، أو تمريرات إبهامية لشريط تمرير فلتر نطاق عدد يمكن أن تقع فيه. |
Orientation
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
HORIZONTAL | Enum | اتجاه أفقي |
VERTICAL | Enum | اتجاه عمودي. |
PickerValuesLayout
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
ASIDE | Enum | تظهر القيم المحدّدة في سطر نص واحد بجانب أداة "أداة اختيار القيم". |
BELOW | Enum | تظهر القيم المحدّدة في سطر نص واحد أسفل التطبيق المصغّر. |
BELOW_WRAPPING | Enum | يشبه الأمر ما يلي، ولكن الإدخالات التي لا يمكن احتواؤها في أداة الاختيار تلتف على سطر جديد. |
BELOW_STACKED | Enum | يتم عرض القيم المحدّدة في عمود أسفل التطبيق المصغّر. |
PieChartBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | Chart | يبني المخطط. |
reverseCategories() | PieChartBuilder | لعكس رسم السلسلة في محور النطاق. |
set3D() | PieChartBuilder | يضبط الرسم البياني ليكون ثلاثي الأبعاد. |
setBackgroundColor(cssValue) | PieChartBuilder | لضبط لون خلفية الرسم البياني. |
setColors(cssValues) | PieChartBuilder | لتعيين ألوان الخطوط في الرسم البياني. |
setDataSourceUrl(url) | PieChartBuilder | لضبط عنوان URL لمصدر البيانات المُستخدَم لسحب البيانات من مصدر خارجي، مثل Google Google". |
setDataTable(tableBuilder) | PieChartBuilder | تحدد هذه السمة جدول البيانات لاستخدامه في الرسم البياني باستخدام DataTableBuilder. |
setDataTable(table) | PieChartBuilder | لتعيين جدول البيانات الذي يحتوي على خطوط المخطط، وكذلك تسميات المحور س. |
setDataViewDefinition(dataViewDefinition) | PieChartBuilder | إعداد تعريف عرض البيانات لاستخدامه في الرسم البياني. |
setDimensions(width, height) | PieChartBuilder | تعين سمات الرسم البياني. |
setLegendPosition(position) | PieChartBuilder | لتعيين موضع وسيلة الإيضاح بالنسبة إلى الرسم البياني. |
setLegendTextStyle(textStyle) | PieChartBuilder | لتعيين نمط نص وسيلة إيضاح الرسم البياني. |
setOption(option, value) | PieChartBuilder | لضبط الخيارات المتقدمة لهذا الرسم البياني. |
setTitle(chartTitle) | PieChartBuilder | لتعيين عنوان الرسم البياني. |
setTitleTextStyle(textStyle) | PieChartBuilder | لضبط نمط نص عنوان الرسم البياني. |
PointStyle
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
NONE | Enum | لا تعرِض نقاطًا. |
TINY | Enum | استخدِم نقاط الخطوط الصغيرة. |
MEDIUM | Enum | استخدم نقاط الخطوط المتوسطة الحجم. |
LARGE | Enum | استخدم نقاط الخطوط الكبيرة الحجم. |
HUGE | Enum | استخدِم نقاط الخط الأكبر حجمًا. |
Position
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
TOP | Enum | أعلى الرسم البياني. |
RIGHT | Enum | على يسار الرسم البياني. |
BOTTOM | Enum | أسفل الرسم البياني |
NONE | Enum | لا يتم عرض أي وسيلة إيضاح. |
ScatterChartBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | Chart | يبني المخطط. |
setBackgroundColor(cssValue) | ScatterChartBuilder | لضبط لون خلفية الرسم البياني. |
setColors(cssValues) | ScatterChartBuilder | لتعيين ألوان الخطوط في الرسم البياني. |
setDataSourceUrl(url) | ScatterChartBuilder | لضبط عنوان URL لمصدر البيانات المُستخدَم لسحب البيانات من مصدر خارجي، مثل Google Google". |
setDataTable(tableBuilder) | ScatterChartBuilder | تحدد هذه السمة جدول البيانات لاستخدامه في الرسم البياني باستخدام DataTableBuilder. |
setDataTable(table) | ScatterChartBuilder | لتعيين جدول البيانات الذي يحتوي على خطوط المخطط، وكذلك تسميات المحور س. |
setDataViewDefinition(dataViewDefinition) | ScatterChartBuilder | إعداد تعريف عرض البيانات لاستخدامه في الرسم البياني. |
setDimensions(width, height) | ScatterChartBuilder | تعين سمات الرسم البياني. |
setLegendPosition(position) | ScatterChartBuilder | لتعيين موضع وسيلة الإيضاح بالنسبة إلى الرسم البياني. |
setLegendTextStyle(textStyle) | ScatterChartBuilder | لتعيين نمط نص وسيلة إيضاح الرسم البياني. |
setOption(option, value) | ScatterChartBuilder | لضبط الخيارات المتقدمة لهذا الرسم البياني. |
setPointStyle(style) | ScatterChartBuilder | لتعيين نمط النقاط في الخط. |
setTitle(chartTitle) | ScatterChartBuilder | لتعيين عنوان الرسم البياني. |
setTitleTextStyle(textStyle) | ScatterChartBuilder | لضبط نمط نص عنوان الرسم البياني. |
setXAxisLogScale() | ScatterChartBuilder | تحويل المحور الأفقي إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة). |
setXAxisRange(start, end) | ScatterChartBuilder | لتعيين النطاق للمحور الأفقي للرسم البياني. |
setXAxisTextStyle(textStyle) | ScatterChartBuilder | لضبط نمط نص المحور الأفقي. |
setXAxisTitle(title) | ScatterChartBuilder | لإضافة عنوان إلى المحور الأفقي. |
setXAxisTitleTextStyle(textStyle) | ScatterChartBuilder | لضبط نمط نص عنوان المحور الأفقي. |
setYAxisLogScale() | ScatterChartBuilder | تحويل المحور الرأسي إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة). |
setYAxisRange(start, end) | ScatterChartBuilder | تحدد النطاق للمحور العمودي للرسم البياني. |
setYAxisTextStyle(textStyle) | ScatterChartBuilder | لضبط نمط نص المحور الرأسي. |
setYAxisTitle(title) | ScatterChartBuilder | لإضافة عنوان إلى المحور الرأسي. |
setYAxisTitleTextStyle(textStyle) | ScatterChartBuilder | لضبط نمط نص عنوان المحور الرأسي. |
StringFilterBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setCaseSensitive(caseSensitive) | StringFilterBuilder | لتحديد ما إذا كانت المطابقة حسّاسة لحالة الأحرف أم لا. |
setMatchType(matchType) | StringFilterBuilder | لضبط ما إذا كان عنصر التحكّم يجب أن يطابق القيم الدقيقة فقط (MatchType.EXACT )، والبادئات
بدءًا من بداية القيمة (MatchType.PREFIX )، أو من أي سلسلة فرعية
(MatchType.ANY ). |
setRealtimeTrigger(realtimeTrigger) | StringFilterBuilder | تحدِّد هذه السياسة ما إذا كان عنصر التحكّم يجب أن يتطابق في أي وقت يتم فيه الضغط على مفتاح أو عند الضغط على حقل الإدخال فقط. "التغييرات" (فقدان التركيز أو الضغط على مفتاح Enter) |
TableChartBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | Chart | يبني المخطط. |
enablePaging(enablePaging) | TableChartBuilder | لتعيين ما إذا كان سيتم تفعيل التنقل بين البيانات. |
enablePaging(pageSize) | TableChartBuilder | تفعيل ترقيم الصفحات وتعيين عدد الصفوف في كل صفحة. |
enablePaging(pageSize, startPage) | TableChartBuilder | يؤدي هذا الخيار إلى تفعيل ترقيم الصفحات، وضبط عدد الصفوف في كل صفحة وأول صفحة في الجدول المطلوب عرضها (الصفحة. الأرقام تستند إلى صفر). |
enableRtlTable(rtlEnabled) | TableChartBuilder | لإضافة التوافق الأساسي للغات التي تُكتب من اليمين إلى اليسار (مثل العربية أو العبرية) عن طريق عكس ترتيب أعمدة الجدول، بحيث يكون العمود صفر هو العمود الموجود في أقصى اليمين، والعمود الأخير العمود الموجود في أقصى اليسار. |
enableSorting(enableSorting) | TableChartBuilder | لضبط ما إذا كان سيتم ترتيب الأعمدة عندما ينقر المستخدم على عنوان عمود. |
setDataSourceUrl(url) | TableChartBuilder | لضبط عنوان URL لمصدر البيانات المُستخدَم لسحب البيانات من مصدر خارجي، مثل Google Google". |
setDataTable(tableBuilder) | TableChartBuilder | تحدد هذه السمة جدول البيانات لاستخدامه في الرسم البياني باستخدام DataTableBuilder. |
setDataTable(table) | TableChartBuilder | لتعيين جدول البيانات الذي يحتوي على خطوط المخطط، وكذلك تسميات المحور س. |
setDataViewDefinition(dataViewDefinition) | TableChartBuilder | إعداد تعريف عرض البيانات لاستخدامه في الرسم البياني. |
setDimensions(width, height) | TableChartBuilder | تعين سمات الرسم البياني. |
setFirstRowNumber(number) | TableChartBuilder | لإعداد رقم الصف للصف الأول في جدول البيانات. |
setInitialSortingAscending(column) | TableChartBuilder | ضبط فهرس العمود الذي يجب ترتيب الجدول وفقًا له في البداية (ترتيب تصاعدي) |
setInitialSortingDescending(column) | TableChartBuilder | ضبط فهرس العمود الذي يجب ترتيب الجدول وفقًا له في البداية (ترتيب تنازلي) |
setOption(option, value) | TableChartBuilder | لضبط الخيارات المتقدمة لهذا الرسم البياني. |
showRowNumberColumn(showRowNumber) | TableChartBuilder | لضبط ما إذا كان سيتم عرض رقم الصف كأول عمود في الجدول. |
useAlternatingRowStyle(alternate) | TableChartBuilder | تحدد ما إذا كان يتم تعيين نمط اللون البديل إلى الصفوف الفردية والزوجية في مخطط جدولي. |
TextStyle
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
getColor() | String | الحصول على لون نمط النص |
getFontName() | String | الحصول على اسم خط نمط النص |
getFontSize() | Number | الحصول على حجم الخط لنمط النص |
TextStyleBuilder
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
build() | TextStyle | تنشئ وتعرض كائن إعداد نمط النص الذي تم إنشاؤه باستخدام أداة الإنشاء هذه. |
setColor(cssValue) | TextStyleBuilder | لضبط لون نمط النص. |
setFontName(fontName) | TextStyleBuilder | لضبط اسم الخط لنمط النص |
setFontSize(fontSize) | TextStyleBuilder | لضبط حجم خط نمط النص. |