ZedGraphV515 — это библиотека классов .NET, написанная на C#, которая предоставляет пользовательские элементы управления и веб-элементы управления. Он может создавать двумерные линейные графики, гистограммы и круговые диаграммы.
Он полностью функционален и имеет детальную настройку функций.
Открытый исходный код на основе лицензии LGPL, исходный код .NET 2.0 C#). Его идеи понятны, поэтому начать работу очень легко.
Несколько моментов, на которые следует обратить внимание:
Настройка пути сохранения изображения: указана в свойстве RenderedImagePath. Программа должна иметь разрешения на запись и изменение для папки. Формат вывода изображения: рекомендуется установить в свойстве OutputFormat, что относительно понятно.
Диаграмма
Настройки границы ChartBorder для области диаграммы
ChartFill фоновая заливка области диаграммы
Метка аннотации диаграммы легенды отображает элементы настройки, а набор данных соответствует цвету аннотации.
IsHStack определяет, будут ли данные по оси Y сложены или разделены при наличии нескольких элементов отображения.
Настройки информации, связанной с осью X, в области диаграммы
Цвет оси AxisColor
Начало координат Cross, вы можете установить степень смещения координат.
Автоматическая настройка происхождения CrossAuto: если значение True, настройка Cross будет недействительной.
FontSpec Информация о шрифте заголовка оси X
Угол Угол отображения шрифта заголовка оси X: 0 — по горизонтали, 90 — по вертикали.
Заполнить информацию о заполнении шрифта заголовка оси X
ЦветНепрозрачностьПрозрачность
IsScaled определяет, увеличивается или уменьшается размер отображаемого шрифта заголовка по оси X в зависимости от пропорции графика.
RangeMax: максимальный наклон при заливке (с цветом перехода, не пробовал)
RangeMin Минимальный наклон при заливке (с цветом перехода, не пробовал)
Расположение шрифта заголовка по оси X StringAlignment (не уверен, не пробовал)
IsOmitMag — отображать ли экспоненциальную степень (10-я степень, не пробовал, похоже, связано с IsUseTenPower)
IsPreventLabelOverlap. Разрешено ли отображение значений координат перекрываться. Если значение равно False, элемент управления автоматически исключит состояние отображения некоторых значений координат в зависимости от длины значения координат.
IsShowTitle Отображается ли заголовок по оси X.
IsTicsBetweenLabels: следует ли автоматически отображать разделительный знак между двумя значениями координат.
IsUseTenPower — использовать ли 10-й показатель степени
IsVisible, отображать ли ось X
Исходный код — исходный код элемента управления ZedGraphV515.
Расширять