如何在Google脚本的Charts.newTableChart中添加颜色?

时间:2014-07-11 15:02:26

标签: google-apps-script

如何在Google剧本的Charts.newTab图表中添加颜色?

function doGet() {

    var app = UiApp.createApplication();

    var data = Charts.newDataTable()

    .addColumn(Charts.ColumnType.STRING, "Name")

    .addColumn(Charts.ColumnType.STRING, "Gender")

    .addRow(["Michael", "Male", 12, 5])

    .addRow(["Michael", "Male", 12, 5])

    .build();
    var tableChart = Charts.newTableChart().setDataTable(data).build();

    app.add(tableChart);

    return app;

}

1 个答案:

答案 0 :(得分:0)

您可以在ChartTable上添加颜色

例如:

    builder.setOption('title', 'Earnings projections');
 builder.setOption('animation.duration', 1000);
 builder.setOption('legend', {position: 'top', textStyle: {color: 'blue', fontSize: 16}});

你有一个doc: https://developers.google.com/apps-script/reference/spreadsheet/embedded-table-chart-builder#setOption(String,Object)

如果您使用网格,则可以使用标签 例如:

gridInfo.setWidget(1, 0, app.createLabel("info  ").setStyleAttribute('font-weight','bold')); 
gridLink.setWidget(0, 3, app.createLabel(" * link ").setStyleAttributes({background: "#BBD4E9", color: "red"}));

Doc:https://developers.google.com/apps-script/ui_supportedStyles

这是你的一个例子

我希望这个帮助可以帮到你。