Сохранение диаграмм с более высоким разрешением без искажения внешнего вида

простите мне мое невежество, так как я только недавно начал работать с C#. У меня просто есть вопрос об управлении диаграммой Windows, так как я столкнулся с довольно глупой проблемой.

У меня есть программа, в которой есть несколько отчетов, содержащих симпатичные оконные диаграммы для представления некоторых данных. Однако я также сохранял эти диаграммы в файлы для различных целей, просто используя что-то вроде этого:

chart2.SaveImage(savefilename, ChartImageFormat.Png);

Моя первая проблема заключается в том, что я не уверен, как сохранить это с более высоким разрешением, не увеличив размер элемента управления диаграммой перед сохранением. Было бы неплохо иметь изображение приемлемого качества.

Вторая проблема заключается в том, что когда я увеличиваю размер элемента управления диаграммой, кажется, что доступные операции могут увеличить размер фактической диаграммы, а не меток или текста. Это не было бы проблемой, если бы я мог изменить все это вручную, что я и сделал для гистограммы, но есть одна линия, которую я не могу понять, как сделать толще: линии меток на круговой диаграмме. . Я нарисовал ее стрелкой на следующем изображении:

http://www.bolinger.ca/chart.png

Таким образом, когда диаграмма увеличена до приемлемого разрешения, эта линия почти невидима из-за того, что она не увеличивается. до соответствующего относительного размера.Я чувствую, что должен быть способ изменить это, но не могу понять, что это будет.

Опять же, простите мое невежество. Если бы хоть одну из этих двух проблем удалось решить, я мог бы спать спокойно, зная, что эти круговые диаграммы выглядят прилично. Спасибо!

9
задан cadrell0 9 March 2012 в 21:57
поделиться