void OnSaveAsImageFileButtonClick(NEventArgs arg) { NChartImageExporter imageExporter = new NChartImageExporter(m_ChartView.Document); imageExporter.SaveAsImage(new NSize(400, 300), 96); // Note: You can also use SaveToFile like: // imageExporter.SaveToFile("c:\\SomeImage.png", NImageFormat.Png, new NSize(400, 300), 96); // or SaveToStream: // MemoryStream memoryStream = new MemoryStream(); // imageExporter.SaveToStream(memoryStream, NImageFormat.Png, new NSize(400, 300), 96); // byte[] imageBytes = memoryStream.ToArray(); }
void OnCopyImageToClipboardButtonClick(NEventArgs arg) { NChartImageExporter imageExporter = new NChartImageExporter(m_ChartView.Document); imageExporter.CopyToClipboard(new NSize(500, 400), 96); }