Я не понял, как экспортировать диаграмму, но я выяснил, как распечатать и сохранить ее.
Для печати:
Чтобы распечатать диаграмму, я нашел решение здесь . Это на странице поддержки компонентов визуализации данных Dundas, помеченной как «Настройка размера печатной диаграммы». Также, если вам интересно, как они получили PrintDocument, как я, он находится в System.Drawing.Printing.PrintDocument.
Для сохранения:
Чтобы сохранить все, что вам нужно, это
ChartName.SaveAsImage("pathwayAndFileName.png", ChartImageFormat.Png)
Где ChartImageFormat находится под Dundas.Charting.WinControl, а png может быть любым расширением под Dundas.Charting.WinControl.ChartImageFormat. Конечно, это столкнулось с необходимостью знать имя файла и путь, который пользователь хочет использовать, поэтому я исследовал, как сделать диалог для сохранения встроенным, так как я сам не хотел воссоздавать его. Я нашел SaveFiledialog в System.Windows.Forms, где они также открываются, загружаются и печатаются. Конечно, у меня уже был другой отпечаток.
Чтобы установить начальный каталог, он использует
dialogName.InitialDirectory = Application.StartupPath
Затем откройте его с помощью ShowDialog