Создание диаграмм в .net Core и сохранение в виде изображения - PullRequest
0 голосов
/ 09 сентября 2018

Итак, я пытаюсь создать круговую диаграмму в c # (.net Core). Единственная проблема заключается в том, что на .net Core нет доступных / работающих пакетов. Я даже пытался сделать это сам с помощью ImageSharp и Magick.Net, но не мог понять, как нарисовать часть круга.

В любом случае он должен быть доступен для коммерческого использования и .net Core. Также мне хватило бы пакета для рисования кружочков на изображении.

Что я пробовал с Magick.NET:

using (var baseimage = new MagickImage("Images/Background.png"))
{

baseimage.Draw(new Drawables().Ellipse(600,600,100,100,0,80).FillColor(MagickColors.Red));

var stream = new MemoryStream();
baseimage.Write(stream);
stream.Position = 0;
...

}
Это было самое близкое, что я получил: взгляд Красная часть была создана программой, а желтый контур должен быть заполнен.

Спасибо за любую помощь.

...