Создание профессиональных графиков в Windows - PullRequest
1 голос
/ 11 мая 2009

В Windows я смотрю на создание профессиональных графиков с использованием любого основного языка программирования (C #, VB.Net, Java, PERL и т. Д.). Наилучшие графы, которые я нашел на данный момент, это Microsoft Chart Controls для .NET . Какие другие графические элементы управления / модули вы предлагаете?

Примечание: добавлено бесплатно к требованиям.

Ответы [ 4 ]

1 голос
/ 11 мая 2009

GLE - это язык сценариев, предназначенный для создания графиков и диаграмм профессионального качества для публикации. Он использует LaTeX для набора текста, поэтому включение уравнений в ваши графики совсем несложно, и они выглядят великолепно. Кристофер Бишоп использовал GLE для всех диаграмм в своем учебнике «Распознавание образов и машинное обучение», и позвольте мне сказать, что они выглядели великолепно. Открыт для загрузки!

Сначала вы пишете скрипт GLE и говорите ему принимать текстовый файл в качестве входных данных графика. Затем вы можете сгенерировать набор данных на любом языке, который вы хотите, экспортировать в виде текстового файла и вызвать скрипт GLE для генерации графика.

Подробнее с сайта :

GLE (Graphics Layout Engine) - это язык сценариев графики, предназначенный для создания графиков, графиков, диаграмм, рисунков и слайдов качества публикации. GLE поддерживает различные типы графиков (функциональные диаграммы, гистограммы, гистограммы, точечные диаграммы, контурные линии, цветные карты, графики поверхности, ...) ... Выходные форматы GLE включают EPS, PS, PDF, JPEG и PNG.

1 голос
/ 11 мая 2009

Вы видели Зедграф ?. Это LGPL, но довольно обширный.

1 голос
/ 11 мая 2009

Существуют десятки и десятки коммерческих компонентов построения диаграмм. Лично мне нравятся инструменты DevExpress.

XtraCharts действительно хорош, хорошо документирован и относительно доступен.

1 голос
/ 11 мая 2009

jFreeChart - [одно из] лучших решений для Java. Я полностью рекомендую это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...