As you may know, Google created a simple and easy way to dynamically generate charts to use in web projects with the new Google Chart API.
I started a project to wrap the library to simplify usage of it in .NET projects.
As example - say, you need to visually compare two line charts:
Chart chart = new Chart(ChartType.Line,
new ChartSize(200, 125),
new ChartData(new int[][]
{
new int[] { 0, 1, 25, 26, 51, 52, 61, 1 },
new int[] {7, 12, 60, 57, 4}
}),
new Color[] { Color.DodgerBlue, Color.Gainsboro });
return chart.ToString();
It will generate the following url:
http://chart.apis.google.com/chart?cht=lc&chs=200x125&chd=s:ABZaz09B,HM85E&chco=1E90FFFF,DCDCDCFF
And the generated url shows the following chart:
Labels: .net, api, c#, chart, example, google, google chart, open source, OSS