Nevron Forum

Exception while saving chart into stream

https://www.nevron.com/Forum/Topic8124.aspx

By Naveen Anne - Wednesday, September 4, 2013

Hi There,

I'm getting the following exception while converting my graph into stream.

"The Chart document is not connected to a view."

Below is the code I've used to do that
MemoryStream memStream = new MemoryStream();
NChartControl1.ImageExporter.SaveToStream(memStream,new NJpegImageFormat());

Please let me know how to resolve this issue.

Thanks,
Naveen Anne.
By Nevron Support - Thursday, September 5, 2013

Hi Naveen,

You have to specify size/resolution of the generated image in case the chart document is not connected to a view and cannot obtain those parameters from there - the following code shows how to generate a 300x300 image with screen resolution (96dpi):

MemoryStream memStream = new MemoryStream();

nChartControl.ImageExporter.SaveToStream(memStream, new NSize(300, 300), new NResolution(96, 96), new NJpegImageFormat());

By Naveen Anne - Thursday, September 5, 2013

Hi,

That works gr8 thx for that.

Naveen Anne.