Class Charts

מצעדים

נקודת כניסה ליצירת תרשימים בסקריפטים.

בדוגמה הזו נוצרת טבלת נתונים בסיסית, מאכלסים תרשים שטח עם הנתונים ומוסיפים אותו לדף אינטרנט כתמונה:

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

מאפיינים

נכססוגתיאור
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyרשימה של האופן שבו מאפיינים מוסתרים במקור מוצגים בתרשים.
ChartMergeStrategyChartMergeStrategyרשימה של האופן שבו כמה טווחים במקור מוצגים בתרשים.
ChartTypeChartTypeספירה של סוגי תרשימים שנתמכים על ידי שירות התרשימים.
ColumnTypeColumnTypeרשימה של סוגי הנתונים התקפים לעמודות ב-DataTable.
CurveStyleCurveStyleרשימה של הסגנונות של עקומות בתרשים.
PointStylePointStyleרשימה של סגנונות הנקודות בקו.
PositionPositionרשימה של מיקומי מקרא בתרשים.

Methods

שיטהסוג הערך שמוחזרתיאור קצר
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()

יצירה של הגדרה חדשה של תצוגת נתונים.

משתמשים בפונקציות setter כדי להגדיר את המאפיינים השונים של תצוגת הנתונים.

חזרה

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()

יוצר כלי חדש לעיצוב טקסט.

כדי לשנות את ערכי ברירת המחדל, משתמשים בפונקציות setter.

חזרה

TextStyleBuilder — TextStyleBuilder, שאפשר להשתמש בו כדי ליצור אובייקט הגדרות של סגנון טקסט.