SpreadSheet JavaScript виджет для веб-разработчиков

Webix SpreadSheet это настраиваемый web виджет, который предоставляет всю функциональность электронных таблиц в Excel стиле. Добавьте JavaScript компонент SpreadSheet в свое бизнес приложение всего при помощи 5 строк кода. Вам будут доступны все привычные функции как в десктопным Excel (формулы и вычисления, сортировка и фильтры, форматирование, различные типы данных)

spreadsheet
1 2 3 4 5

1. Импорт и экспорт

Импортируйте документы Excel в SpreadSheet и экспортируйте данные в Excel, PDF и PNG файлы.

2. Дополнительные функции

Создавайте свои функции для работы с данными.

3. Гибкая настройка SpreadSheet

Вы можете добавить редактор формул, дополнительные панели инструментов, меню, устанавливать число столбцов и строк.

4. Локализация

Отображайте даты, числа, денежные единицы и надписи согласно правилам вашей страны.

5. Дополнительные компоненты и Webix API

Используйте всплывающие окна, диалоговые окна и другие компоненты библиотеки Webix UI, чтобы расширить функциональность виджета.

Что такое электронная таблица (SpreadSheet)?

Электронная таблица, это приложение для работы с табличными данными. Используя SpreadSheet, пользователи могут производить вычисления, автоматизировать процесс ввода и обработки данных, удобно визуализировать табличные данные, строить сводные таблицы и многое другое. Webix предлагает уникальный UI виджет, который предоставляет функциональность SpreadSheet прямо в браузере, на стороне клиента. Вся мощь и функциональность электронных таблиц может быть интегрирована в любое бизнес приложение. Это готовое решение, которое позволит Вам сэкономить много часов web разработки и UI дизайна.

Преимущества JS SpreadSheet

Гибкие вычисления

Вычисления могут проходить как на клиентской, так и на серверной части Вашего приложения.

Сверх быстрый рендеринг

Наш SpreadSheet глубоко оптимизирован и позволяет мгновенно отрисовывать большое количество данных.

Документация, поддержка, примеры

Webix SpreadSheet имеет подробную документацию с примерами. Служба тех.поддержки ответит на любой технический вопрос.

Поддержка Excel формата

Загружайте и сохраняйте данные в/из Excel документов в Webix SpreaSheet с сохранением данных, формул и форматирования. Поддержка Microsoft Excel (.xlsx) и Microsoft Excel 97-2003 (.xls) форматов.

Интеграция с бекендом

Понятная интеграция с backend-платформами: PHP, Node.js и .NET (доступны демо).

Общедоступность

Соответствует требованиям Секции 508 и стандарту WAI-ARIA и поддерживает навигацию с помощью клавиатуры.

Интеграция с фронтендом

Возможна интеграция с jQuery, AngularJS, Vue.js, React и другими сторонними библиотеками.

Для всех браузеров и платформ

Работает во всех современных браузерах и удобен в стилизации с помощью CSS.

Spreadsheet JavaScript примеры

Поиск: подсвечивание ячеек

Поиск: подсвечивание ячеек

Подсвечивание ячеек, в которых найдена нужная последовательность символов

Кастомный фильтр

Кастомный фильтр

Отображение строк, в которых содержатся данные, удовлетворяющие условию поиска

Диалоговые окна, содержащие таблицы

Диалоговые окна, содержащие таблицы

Возможность выводить диалоговые окна и отображать в них собственные таблицы

Кастомные комментарии

Кастомные комментарии

Интеграция виджета комментариев в Spreadsheet

Вставка изображений в ячейки

Вставка изображений в ячейки

Возможность размещать изображение внутри одной или нескольких ячеек

Внешний UI - пользовательские виды

Внешний UI - пользовательские виды

Создание кастомных видов - плавающих таблиц

Placeholders

Placeholders

Пример интерфейса с использованием плейсхолдеров

Условное форматирование

Условное форматирование

Пример реализации условного форматирования

Фильтры как в Excel

Фильтры как в Excel

Пример реализации фильтров

Выпадающие списки

Выпадающие списки

Пример реализации выпадающих списков

Сортировка

Сортировка

Пример реализации сортировки

Sparklines

Sparklines

Пример добавления Sparklines

Дополнительные возможности для ваших приложений на JavaScript

features-1

Используйте встроенные формулы и именованные диапазоны.

features-2

Организовывайте данные с помощью сортировки, фильтрации и условного форматирования.

features-3

Добавляйте в ячейки изображения и графики.

features-4

Копируйте содержимое ячеек в буфер обмена и вставляйте его в другие ячейки или Excel файлы.

features-5

Используйте расширенную функциональность SpreadSheet: применяйте сложение строк, добавляйте выпадающие списки, связывайте данные в разных таблицах и т.д.

features-6

Используйте режим read-only чтобы защитить данные от изменения.

features-7

Настраивайте внешний вид таблиц: изменяйте цвета и формат данных.

features-8

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

features-9

Загружайте документы Excel и скачивайте данные в виде файлов Excel, PDF или PNG.

Живое демо с JavaScript SpreadSheet

Webix Spreadsheet Цены На Лицензию

Тип Лицензии
Условия Лицензии
Пакеты
Проекты
Разработчики
Поддержка
Поддержка Билетов
Время Отклика
ИНДИВИДУАЛЬНАЯ
ЛИЦЕНЗИЯ
Webix Pro + Spreadsheet
1
1 разработчик
Basic
  • Basic
  • Standard (299$)
  • Priority (599$)
10
До 72 часов
ПАКЕТ ДЛЯ ПРОДУКТА
Webix Pro + 3 комплексных виджета
1
2 разработчика
Standard
  • Standard
  • Priority (599$)
30
До 48 часов
ПАКЕТ ДЛЯ КОМПАНИЙ
Webix Pro + Все комплексные виджеты
1
Неограниченное количество разработчиков
Standard
  • Standard
  • Priority (599$)
30
До 48 часов
ПАКЕТ ДЛЯ КОМАНДЫ
Webix Pro + Все комплексные виджеты
Неорганиченное количество проектов
5 разработчиков
Standard
  • Standard
  • Priority (599$)
30
До 48 часов
НЕОГРАНИЧЕННЫЙ
ПАКЕТ
Webix Pro + Все комплексные виджеты
Неорганиченное количество проектов
Неограниченное количество разработчиков
Priority
Неограниченное количество запросов
До 24 часов