Это мой второй вопрос на Stackoverflow, так что извиняюсь за что -либо. Осмотрел вокруг, и казалось, что NPOI был единственным бесплатным вариантом. Когда я пытаюсь создать график, он, кажется, работает, но существуют нежелательные линии между построенными точками, которые сильно влияют на выполнение графика. < /P>
public static void AddTempErrChart(XSSFWorkbook wb, XSSFSheet sh, int r0, int c0, int nRows, int xOffset, int yOffset)
{
var draw = sh.CreateDrawingPatriarch() as XSSFDrawing;
var anchor = draw.CreateAnchor(0, 0, 0, 0,
c0, r0 + nRows + 2,
c0 + 6, r0 + nRows + 17);
var chart = draw.CreateChart(anchor) as XSSFChart;
chart.SetTitle("Temp vs FitPresErr");
var bottom = chart.ChartAxisFactory.CreateValueAxis(AxisPosition.Bottom);
var left = chart.ChartAxisFactory.CreateValueAxis(AxisPosition.Left);
var data = chart.ChartDataFactory.CreateScatterChartData();
// data ranges
var xRange = new CellRangeAddress(r0 + 1, r0 + nRows, c0 + xOffset, c0 + xOffset);
var yRange = new CellRangeAddress(r0 + 1, r0 + nRows, c0 + yOffset, c0 + yOffset);
var xs = DataSources.FromNumericCellRange(sh, xRange);
var ys = DataSources.FromNumericCellRange(sh, yRange);
var series = data.AddSeries(xs, ys);
series.SetTitle("run");
chart.Plot(data, bottom, left);
}
< /code>
Так что теперь я ищу способы изменить это, удалить линии и, возможно, внести другие изменения в стиле в диаграмму. Я также попытался копаться в самой NPOI, чтобы попытаться найти, что сделает эти изменения, которые мне нужны, но ничего не придумали.
Любая помощь очень ценится, спасибо.
Подробнее здесь: https://stackoverflow.com/questions/796 ... hape-color
.NET CORE & NPOI: Как изменить стиль рассеяния сюжета? (Линия, форма маркера, цвет и т. Д.) ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение