2 Stimmen

Kann ich Diagramme mit höherer Qualität bekommen?

Ich habe ein neues Diagramm erstellt, das in asp.net (mit mvc) wie folgt aussieht:

@{
    var myChart = new Chart(width: 600, height: 400)
        .AddTitle("Anzahl der Fehler")
        .AddSeries(            
            xValue: @ViewBag.Chart.xVal,
            yValues: @ViewBag.Chart.yVal)
        .Write();
}

Und das gibt mir dieses Bild:

Bildbeschreibung hier eingeben

Vielleicht sehen Sie es nicht, aber auf meinen supersmoothen LCD-Bildschirmen gibt es Bereiche mit Rasterung

GELÖST:

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

5voto

Richard Deeming Punkte 28524

Angenommen, dies ist das Diagramm aus der System.Web.Helpers-Bibliothek, das Standardformat ist Jpeg. Versuchen Sie, "png" als format-Parameter an die Write-Methode zu übergeben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X