Example:
//Instantiating a Workbook object var workbook = new aspose.cells.Workbook(); //Adding a new worksheet to the Workbook object var sheetIndex = workbook.getWorksheets().add(); //Obtaining the reference of the newly added worksheet by passing its sheet index var worksheet = workbook.getWorksheets().get(sheetIndex); //Adding a sample value to "A1" cell worksheet.getCells().get("A1").putValue(50); //Adding a sample value to "A2" cell worksheet.getCells().get("A2").putValue(100); //Adding a sample value to "A3" cell worksheet.getCells().get("A3").putValue(150); //Adding a sample value to "B1" cell worksheet.getCells().get("B1").putValue(60); //Adding a sample value to "B2" cell worksheet.getCells().get("B2").putValue(32); //Adding a sample value to "B3" cell worksheet.getCells().get("B3").putValue(50); //Adding a chart to the worksheet var chartIndex = worksheet.getCharts().add(aspose.cells.ChartType.COLUMN, 5, 0, 15, 5); //Accessing the instance of the newly added chart var chart = worksheet.getCharts().get(chartIndex); //Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B3" chart.getNSeries().add("A1:B3", true); //Setting the foreground color of the plot area chart.getPlotArea().getArea().setForegroundColor(aspose.cells.Color.getBlue()); //Setting the foreground color of the chart area chart.getChartArea().getArea().setForegroundColor(aspose.cells.Color.getYellow()); //Setting the foreground color of the 1st NSeries area chart.getNSeries().get(0).getArea().setForegroundColor(aspose.cells.Color.getRed()); //Setting the foreground color of the area of the 1st NSeries point chart.getNSeries().get(0).getPoints().get(0).getArea().setForegroundColor(aspose.cells.Color.getCyan()); //Saving the Excel file workbook.save("C:\\book1.xls");
Property Getters/Setters Summary | ||
---|---|---|
function | getBackgroundColor() | |
function | setBackgroundColor(value) | |
Gets or sets the background |
||
function | getFillFormat() | |
Represents a object that contains fill formatting properties for the specified chart or shape.
|
||
function | getForegroundColor() | |
function | setForegroundColor(value) | |
Gets or sets the foreground |
||
function | getFormatting() | |
function | setFormatting(value) | |
Represents the formatting of the area. The value of the property is FormattingType integer constant. | ||
function | getInvertIfNegative() | |
function | setInvertIfNegative(value) | |
If the property is true and the value of chart point is a negative number, the foreground color and background color will be exchanged. | ||
function | getTransparency() | |
function | setTransparency(value) | |
Returns or sets the degree of transparency of the area as a value from 0.0 (opaque) through 1.0 (clear). |
Method Summary | ||
---|---|---|
function | isAuto() | |
function | isVisible() | |
function | setAuto(isAuto) | |
function getBackgroundColor() / function setBackgroundColor(value)
function getForegroundColor() / function setForegroundColor(value)
function getFormatting() / function setFormatting(value)
function getInvertIfNegative() / function setInvertIfNegative(value)
Example:
//Instantiating a Workbook object var workbook = new aspose.cells.Workbook(); //Adding a new worksheet to the Workbook object var sheetIndex = workbook.getWorksheets().add(); //Obtaining the reference of the newly added worksheet by passing its sheet index var worksheet = workbook.getWorksheets().get(sheetIndex); //Adding a sample value to "A1" cell worksheet.getCells().get("A1").putValue(50); //Adding a sample value to "A2" cell worksheet.getCells().get("A2").putValue(-100); //Adding a sample value to "A3" cell worksheet.getCells().get("A3").putValue(150); //Adding a chart to the worksheet var chartIndex = worksheet.getCharts().add(aspose.cells.ChartType.COLUMN, 5, 0, 15, 5); //Accessing the instance of the newly added chart var chart = worksheet.getCharts().get(chartIndex); //Adding NSeries (chart data source) to the chart ranging from "A1" cell to "A3" chart.getNSeries().add("A1:A3", true); chart.getNSeries().get(0).getArea().setInvertIfNegative(true); //Setting the foreground color of the 1st NSeries area chart.getNSeries().get(0).getArea().setForegroundColor(aspose.cells.Color.getRed()); //Setting the background color of the 1st NSeries area. //The displayed area color of second chart point will be the background color. chart.getNSeries().get(0).getArea().setBackgroundColor(aspose.cells.Color.getYellow()); //Saving the Excel file workbook.save("C:\\book1.xls");
function getFillFormat()
function getTransparency() / function setTransparency(value)