ChartDirector

Chart and Graph Plotting Library

C++, .NET, C#, VB, ASP, COM, Java, PHP, Perl, Python, Ruby, ColdFusion

Samples of the chart types supported by the ChartDirector chart component.

Extensive Chart Types


Pie, donut, bar, line, spline, step line, regression, curve-fitting,
inter-line filling, area, band, scatter, bubble, floating box, box-whisker,
waterfall, contour, heat map, surface, vector, finance, gantt, radar, polar, rose,
pyramid, cone, funnel … even includes meters and gauges.

Layered Architecture


Combine multiple chart layers to plot combo charts and graphs. You can also use
layers to add symbols to highlight specific points, add markers, thresholds, zones,
error bands … The possibilities are endless.

Create charts with multiple chart layers.

Real time interactive charts with track cursors, 
				zoomable and scrollable and with viewport control.

Real Time, Interactive, Big Data Charts


Real time charts with programmable track cursors and tooltips. Plot charts
and graphs with millions of data points. Viewport with zooming and panning
facilitates visualization of large data sets. Custom mouse and touch event
handlers for chart objects.

PDF, SVG and Images


Apart from displaying on screen, charts be created as PDF and SVG, as well as PNG, JPG,
GIF and BMP images. This means you send the charts by email, insert them into reports,
or save them as records.

Create charts in PDF, SVG, PNG, JPG, GIF and BMP formats.

Supports C++, .NET, C#, VB, ASP,
				Java, PHP, Perl, Python, ColdFusion, Ruby. Works on Windows, Linux, FreeBSD, Solaris, Mac OS X.

Universal


ChartDirector is suitable for various application types (desktop, web, console, batch, realtime …)
and supports many programming languages and operating systems. This means your
investment in ChartDirector will be useful for your current as well as future projects.

Source Article