2

新しいチャートを作成しました。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();
}

そしてこれは私にこのイメージを与えます:

ここに画像の説明を入力してください

見えないかもしれませんが、私の非常に滑らかな液晶画面では、画像にディザのある領域があります

解決済み

@{
        var myChart = new Chart(width: 600, height: 400)
            .AddTitle("Number of errors")
            .AddSeries(            
                xValue: @ViewBag.Chart.xVal,
                yValues: @ViewBag.Chart.yVal)
            .Write("png");
    }
4

1 に答える 1

5

これがアセンブリのチャートであると仮定するとSystem.Web.Helpers、デフォルトの形式はJpegです。パラメータ"png"としてメソッドに渡してみてください。formatWrite

于 2012-10-31T13:47:46.760 に答える