我创建了一个新的图表,在asp.net中看起来像这样(使用mvc):
@{
var myChart = new Chart(width: 600, height: 400)
.AddTitle("Number of errors")
.AddSeries(
xValue: @ViewBag.Chart.xVal,
yValues: @ViewBag.Chart.yVal)
.Write();
}
这给了我这个形象:
你可能看不到它,但在我的超光滑lcd屏幕上,图像的区域有抖动
解决:
@{
var myChart = new Chart(width: 600, height: 400)
.AddTitle("Number of errors")
.AddSeries(
xValue: @ViewBag.Chart.xVal,
yValues: @ViewBag.Chart.yVal)
.Write("png");
}
答案 0 :(得分:5)
假设这是System.Web.Helpers
程序集中的图表,默认格式为Jpeg。尝试将"png"
作为format
参数传递给Write
方法。