MY ACCOUNT  |  LOGIN

Sales: 1-888-936-8638

ORDER ONLINE >

 

  


      Products
       UI Products
   Essential Grid
   Essential Tools
   Essential Chart
   Essential Diagram
   Essential Schedule
       Back Office Products
   Essential PDF
   Essential XlsIO
   Essential DocIO
   Essential Calculate
   Essential Grouping
    Version History
    Browser Compatibility
    Online Demo
    Free Trial
    Order Online
    What's New
    Development Build
    Roadmap
    System Requirements
  Windows Forms




Charts

Essential XlsIO has advanced support for creating and modifying MS Excel charts inside a workbook. There is an option to choose between creating a chart as an 'Embedded Chart' or as a 'Worksheet Chart'.

Types Appearance
In-Template

Types

Embedded Chart

Essential XlsIO has APIs to create an embedded chart. The IChartShape interface represents the embedded chart in-memory and this object can be used to format and modify the chart settings. This is similar to modifying chart properties using MS Excel.

There is also advanced support for formatting the Primary and Secondary chart Axis.

XlsIO

Sample Code-Embedded Chart

XlsIO

Embedded Chart-Output in MS Excel

Worksheet Chart

You can also create a 'Worksheet Chart', where a single chart is rendered on the entire worksheet. The IChart interface is the in-memory representation of a Worksheet Chart in an MS Excel workbook. Several formatting options are also available to customize the appearance of such charts.

XlsIO

Sample Code- Worksheet Chart

XlsIO

Worksheet Chart-Output in MS Excel

Appearance

Essential XlsIO has several options to customize the appearance of chart elements like chart type, 3D effects, axis range, axis title format, and legend position.

XlsIO

Sample Code-Pie Chart and Area Chart

XlsIO

Pie Chart and Area Chart-Output in MS Excel

You can provide a 3D-effect to different chart types as illustrated below:

XlsIO

Sample Code-3D Effect

XlsIO

3D Effect-Output in MS Excel

Set up the range of the value axis as illustrated below:

XlsIO

Sample Code-Set Value Axis Range

XlsIO

Set Value Axis Range-Output in MS Excel

There are options to customize the chart title and axes titles.

XlsIO

Sample Code-Customize Chart and Axes Titles

XlsIO

Custom Chart and Axes Titles-Output in MS Excel

The chart legend can be positioned differently.

XlsIO

Sample Code-Position Chart Legend

XlsIO

Position Chart Legend-Output in MS Excel

In-Template

Though Essential XlsIO provides several APIs to create a chart programatically, it still does not provide all customization capabilities of MS Excel.

However, you can create a template XLS file with a defined chart customized using MS Excel, and then Essential XlsIO can write content into this template file and preserve the chart.

© 2001-2008 Copyright Syncfusion Inc. All rights reserved.  |  Privacy Policy  |  Contact  |  Sitemap  |