Wednesday, August 25, 2004


Some notes on Chart/Plot in DotNet


Sharp Vector Graphics (SVG#)


An SVG framework in C# and an SVG-GDI+ bridge
By Ben Peterson

Svg.Net is a C# framework for creating SVG images. A GDI-SVG bridge is implemented on top of it.


NPlot is a free charting library for .NET. It boasts an elegant and flexible API. The library (and it's source code) is released under a BSD style license. NPlot includes charting controls for Windows.Forms, ASP.NET and GTK#.


ZedGraph is a set of classes, written in C#, for creating 2D line and bar graphs of arbitrary datasets. The classes provide a high degree of flexibility -- almost every aspect of the graph can be user-modified. At the same time, usage of the classes is kept simple by providing default values for all of the graph attributes. The classes include code for choosing appropriate scale ranges and step sizes based on the range of data values being plotted.

ZedGraph also includes a UserControl interface, allowing drag and drop editing within the Visual Studio forms editor, plus access from other languages such as C++ and VB.


Not Free, not open source


WebControl for creating charts, that render as images(png, jpg, gif, etc). Supports:
Line Charts
Smooth Line Charts
Column Charts
Area Charts
Scattered Charts
Stacked Column Charts
Pie Charts
Stacked Area Charts

Light weighted approaches.


Project RDL - Open Source Report Definition Language implementation in C#
By Kim Sheffield

The RDL Project is an open source (GPL) implementation of the RDL for the .NET environment created by fyiReporting Software. RDL is an XML based language created by Microsoft with the goal of promoting interoperability of reporting products. Project RDL is a compact implementation of RDL.


3D Pie Chart
By Julijan Sribar

Class library for drawing 3D pie charts

Dependency-Grapher for C++-Projects
By SteveKing

An add-in written in VB.NET to generate an inheritance and/or dependency graph of a c++-project. Uses the graphviz library from AT&T.

<< Home

This page is powered by Blogger. Isn't yours?