Можно ли создавать изображения (jpeg, png и т.д.) с помощью библиотеки Microsoft Chart Controls без создания экземпляра класса управления WinForm или ASP.NET? Все примеры, которые я видел, используют компонент управления. Мне нужно создать библиотеку, которая содержит простые методы, которые берут данные для построения и возвращает новое изображение диаграммы. Примеры:
public byte[] GeneratePlot(IList<SeriesData> series)
{
// generate and return JPEG
}
public void GeneratePlot(IList<SeriesData> series, Stream outputStream)
{
// generate JPEG and write to stream
}
Если это невозможно:
- Вы бы порекомендовали создание/удаление нового графика каждый раз, когда пользователь вызывает Метод GeneratePlot()?
- есть другая библиотека .NET(предпочтительно бесплатно), которые вы бы порекомендовали?
Спасибо