Все наши графические библиотеки работают с любой внутренней базой данных или серверным стеком. Данные могут быть предоставлены в любой форме, включая CSV , JSON, или загружены и обновлены в реальном времени . Оболочки для большинства популярных языков, таких как .Net, PHP, Python, R и Java, а также iOS и Android , а также фреймворки, такие как Angular, Vue и React, доступны в Highcharts или в нашем сообществе.
Интеллектуальная скорость отклика выходит за рамки подгонки диаграммы к размерам ее контейнера, но автоматически размещает неграфические элементы, такие как метки, легенды и заголовки, в наиболее оптимальном месте.
Поддержка жестов multi-touch обеспечивает естественное взаимодействие с мобильными и сенсорными экранами. Перетаскивание одним касанием для проверки данных, мультитач для масштабирования и т. Д.
С помощью аннотаций разработчики могут описывать диаграммы или точки данных, рисуя простые формы и текст в любом месте на холсте или привязанные к определенным точкам данных. В качестве альтернативы, модуль аннотации включает API для создания пользовательских интерфейсов, таких как кнопки, панели инструментов и диалоговые окна, позволяя конечным пользователям размещать свои собственные аннотации на диаграмме. Размещение и видимость аннотаций интеллектуально реагируют на размер холста / экрана во время выполнения.
Бесплатный редактор Highcharts Editor позволяет разработчикам встраивать полнофункциональный редактор диаграмм в свою CMS или веб-приложение с помощью всего нескольких строк кода.
Highcharts Debugger поможет вам ускорить разработку, предоставляя мгновенные предупреждения и сообщения об ошибках выше графиков. Сообщения об ошибках содержат четкие инструкции о том, как решить вашу проблему.
В большинстве случаев диаграммы выглядят и ведут себя так, как вам нужно, без изменений. Простая структура параметров позволяет выполнять глубокую настройку, а стилизация может выполняться с помощью JavaScript или CSS. Highcharts также расширяется и подключается для экспертов, которым нужна расширенная анимация и функциональность. Ознакомьтесь с некоторыми расширенными настройками в нашем разделе сообщества и над плагинами в нашем каталоге расширений.
С помощью Highcharts исходные данные могут подвергаться постобработке в клиенте, чтобы улучшить взаимодействие с пользователем. Начиная с версии 8, вы можете включить кластеры маркеров в диаграммы типа точечной серии и выбрать один из 3 алгоритмов кластеризации. Еще одна удобная функция обработки данных - это возможность сортировать данные независимо от того, отсортирован ли источник данных.
Благодаря интеграции объявлений TypeScript , пакет Highcharts NPM позволяет выполнять проверку типов для большинства параметров и функций Highcharts, включая автозаполнение кода со встроенной документацией для редакторов с поддержкой TypeScript, таких как Visual Studio Code.
Highcharts предлагает самую совершенную в отрасли поддержку специальных возможностей для пользователей с ослабленным зрением и пользователей, использующих только навигацию с клавиатуры, что соответствует требованиям Раздела 508 и рекомендациям WCAG 2 и превышает их. Также включает базовый API звуковой обработки, который поддерживает несколько способов оживить данные со звуком.
Крупнейшее сообщество разработчиков любого инструмента построения диаграмм премиум-класса на Github , StackOverflow и других форумах готово предложить дополнительную помощь, советы по реализации для конкретной платформы и вдохновение, когда вам это нужно. Кроме того, у нас есть десятки специализированных инженеров поддержки, которые следят за нашими форумами, StackOverflow, GitHub и электронной почтой поддержки.
Когда вам необходимо отобразить тысячи или миллионы точек данных в браузере, наш модуль ускорения на базе WebGL обеспечивает скорость, которая оставляет в пыли Plotly, dygraphs и другие библиотеки диаграмм, ориентированные на производительность.
При включенном модуле экспорта ваши пользователи могут экспортировать диаграмму в формат PNG, JPG, PDF или SVG одним нажатием кнопки или распечатать диаграмму прямо с веб-страницы.
Многочисленные события предоставляют хуки для программирования на основе диаграмм, что упрощает демонстрацию сложных взаимосвязей между данными с живыми, динамическими обновлениями данных и настраиваемой анимацией. Данные могут передаваться в Highcharts в любой форме, даже с другого сайта, а функция обратного вызова используется для синтаксического анализа данных в массив.
Для всех типов лицензий, включая бесплатные некоммерческие лицензии, вам разрешается загружать исходный код, проверять его и вносить свои собственные изменения.
Вы хотите использовать Highcharts для личного сайта, школьного сайта или некоммерческой организации? Просто получите бесплатную некоммерческую лицензию. Для коммерческих веб-сайтов и проектов мы предлагаем гибкие варианты лицензий и цен, включая специальные цены для стартапов.
Разработчик
Подарки
Цены на товар
Рекомендуемые товары