Click here to Skip to main content
Sign Up to vote bad
good
See more: C#WinFormChart
Hello guys,
 
when trying to display a bar chart with loooots of bars, the screen space is not enough. However, this wouldnt matter too much If I could at least save the image with a much higher resolution AND more details in it.
 
So far I managed to save the image with a bigger size via:
                chart1.Dock = DockStyle.None; //turn docking off
                chart1.Width = chart1.Width * 3;
                chart1.Height = chart1.Height * 3;
                chart1.ChartAreas[0].Position.Height = 100;
                chart1.ChartAreas[0].Position.Width = 100;
                chart1.SaveImage(saveFile.FileName, ChartImageFormat.Jpeg);
                chart1.Dock = DockStyle.Fill; //turn docking on again
 
PROBLEM: While the size increases (OK), the amount of detail (e.g. number of labels, etc.) does not. Also the labelfont size is waaay too small this way :(
Posted 4 Sep '12 - 11:33
Flux89122


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Your Filters
Interested
Ignored
     
0 Sergey Alexandrovich Kryukov 508
1 Arun Vasu 275
2 Mahesh Bailwal 259
3 Maciej Los 238
4 Rohan Leuva 176
0 Sergey Alexandrovich Kryukov 9,660
1 OriginalGriff 7,329
2 CPallini 3,968
3 Rohan Leuva 3,339
4 Maciej Los 2,851


Advertise | Privacy | Mobile
Web02 | 2.6.130516.1 | Last Updated 4 Sep 2012
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid