0
我想保存爲我的程序創建的zedgraph圖。問題是,當我使用該代碼它保存圖像,但只有在酒吧頂部的標籤出現...沒有酒吧顯示。zedgraph將不會顯示酒吧,當我將它保存爲圖像
chart1.SaveAs();
我錯過了什麼嗎?
創建圖表的代碼:
GraphPane myPane = chart1.GraphPane;
myPane.XAxis.Scale.Format = "F0";
//create the bars
BarItem myCurve = myPane.AddBar("Width", pointPairListWidth, Color.Black);
myCurve.Bar.Fill.Type = FillType.Solid;
BarItem myCurve2 = myPane.AddBar("Height", pointPairListHeight, Color.Gray);
BarItem.CreateBarLabels(myPane, false, "f0");
chart1.AxisChange();
chart1.Invalidate();
chart1.Refresh();
答:
chart1.GraphPane.GetImage().Save("pic.jpg");
請提供一些更多的代碼。很難從這段代碼中知道。 – sschrass 2013-02-28 23:20:15
@SatelliteSD我只是按照你的要求添加了更多的代碼。 – 2013-03-01 17:49:01
很久以前,因爲我已經使用過zedGraph,但是您將這些小節添加到您的myPane對象中。那麼你可以做myPane.SaveAs()? – sschrass 2013-03-01 19:28:16