1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/GrapeCity-SpreadDesigner

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SpreadJS

Официальный сайт: https://www.grapecity.com.cn/developer/spreadjs Скачать: https://www.grapecity.com.cn/developer/spreadjs/download Комьюнити: https://gcdn.grapecity.com.cn/showforum-232-1.html Центр ресурсов: https://www.grapecity.com.cn/developer/spreadjs/help#resources Публичный аккаунт GrapeCity

Встроенная в вашу систему онлайн-версия Excel

Чисто клиентская таблица с функциями и дизайном, аналогичными Excel

SpreadJS — это чисто клиентское приложение для работы с таблицами на основе HTML5, которое поддерживает более 450 формул Excel. Оно отличается высокой производительностью, кросс-платформенной совместимостью и полной совместимостью с Excel. Продукт получил признание таких компаний, как Huawei, Mingyuan Cloud и Yuan Guang Software, а также был отмечен Китайской ассоциацией программного обеспечения как «отличное программное обеспечение».

SpreadJS имеет дизайн и функциональность, аналогичные Excel, но предлагает больше возможностей для корпоративных информационных систем, таких как совместное редактирование таблиц, заполнение данных и проектирование отчетов в стиле Excel. Это значительно снижает затраты на разработку и риск проектов.Interactive Table Editor является одним из ключевых функциональных модулей SpreadJS. Он может быть использован непосредственно в различных фреймворках для фронтенд-разработки, таких как Angular, React и Vue. Благодаря открытому API и элементам пользовательского интерфейса, таким как панели инструментов, он позволяет эффективно создавать шаблоны, редактировать данные онлайн и связывать их с данными, предоставляя пользователям опыт, аналогичный Excel.## Почему разработчики нуждаются в SpreadJS? ##

  • Чисто клиентская компонента, подходящая для внедрения в кросс-платформенные приложения Функции SpreadJS позволяют встраивать его в различные приложения без установки плагинов или сторонних приложений, что делает его идеальным решением для совмещения с различными фреймворками для back-end технологий.

  • Онлайн импорт и экспорт Excel (xlsx) Без необходимости использования серверного кода или сторонних компонентов! SpreadJS позволяет выполнять операции импорта и экспорта файлов Excel, CSV, JSON, PDF, печати и просмотра прямо в браузере.

  • Высокая степень совместимости с Excel SpreadJS поддерживает 53 типа форматирования ячеек, 18 условных форматов и 32 вида диаграмм, что позволяет легко внедрять модуль, аналогичный Excel, в веб-системы для анализа данных и взаимодействия с ними.

  • Высокие показатели производительности и скорости отклика SpreadJS использует разреженные массивы как структуру хранения данных и HTML5 Canvas для создания интерактивного интерфейса, обеспечивая плавное использование и отличную производительность, а также экономя место для хранения данных.- Сильный вычислительный движок формул SpreadJS совместим с 150 и более функциями Excel, которые можно легко расширить, чтобы удовлетворить потребности в создании пользовательских формул, кросс-таблицах и других сценариях вычислений, обеспечивая агрегацию данных и постоянное совершенствование эффективности данных.- Превосходная поддержка фреймворков и возможности расширения SpreadJS основан на чистом JavaScript и полностью совместим с Angular, React, Vue и другими фронтенд-разработочными фреймворками, предоставляя множество API для удовлетворения различных корпоративных требований к кастомизации.

Три основных применения SpreadJS

Коллаборативное редактирование таблиц

Позволяет нескольким пользователям одновременно работать над одним документом онлайн

SpreadJS предоставляет интерфейс, аналогичный Excel, и открытый набор API, который через системную интеграцию может выполнять импорт и экспорт Excel, вычисление формул, привязку данных и взаимодействие с сервером; путём вторичной разработки SpreadJS можно использовать как ключевой модуль системы онлайн-редактирования документов, удовлетворяющий требованиям к многопользовательской работе, реальному времени редактированию, синхронизации данных, многоуровневой отправке и историческим запросам.

Изображение (Система онлайн-редактирования таблиц на основе SpreadJS)## Заполнение данных ## Позволяет заполнять данные в форме, аналогичной Excel

SpreadJS предлагает функциональность представления и получения данных, аналогичную Excel, которая может использоваться для проектирования различных форм, заполнения данных онлайн, печати отчетов, реального времени просмотра и проверки данных. Благодаря вторичной разработке SpreadJS его можно использовать как модуль заполнения данных, который может быть внедрен в систему, удовлетворяющую требованиям к массовому импорту и экспорту Excel, работе с большими объемами данных, временным хранением данных, заполнением нескольких листов и многоуровневой отправкой данных.Изображение (Интерфейс заполнения данных на основе SpreadJS)

Отчеты в стиле Excel с использованием SpreadJS

Существенно снижает объем работы при миграции данных из локальной среды в онлайн

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

Введите описание изображения

(Проектирование и демонстрация отчетов в стиле Excel с помощью SpreadJS)# Шесть ключевых функций SpreadJS #

Отчетный редактор в стиле Excel

Редактор таблиц SpreadJS предлагает функциональность и API, максимально приближенные к Excel, что позволяет создавать, редактировать, вычислять, анализировать данные и связывать их с базами данных как онлайн, так и офлайн. Это удовлетворяет требования системы заполнения отчетов.Введите описание изображения

Высокопроизводительная обработка данных

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

Введите описание изображения

Импорт/Экспорт Excel

SpreadJS поддерживает онлайн импорт/экспорт документов Excel (xlsx), а также экспорт документов в формате PDF. Пользователи могут загружать и редактировать различные документы Excel непосредственно в браузере, а затем сохранять измененные данные в базе данных.

Введите описание изображения## Встроены более 450 вычислительных формул ## Вычислительный движок SpreadJS поддерживает более 450 формул Excel, включая пользовательские функции, массивные функции, динамические массивы, асинхронные функции, функцию XMATCH, LET, XLOOKUP и другие.Введите описание изображения

Данные привязки

Используя SpreadJS, можно создать связь данных непосредственно через шаблоны, что позволяет привязывать как объекты JavaScript и массивы объектов, так и весь рабочий лист, таблицу или ячейку к источнику данных.Введите описание изображения

Богатые средства визуализации данных

SpreadJS имеет встроено 32 типа графиков, 18 типов мини-графиков и 182 формы, что обеспечивает богатые средства визуализации данных для добавления большего количества деталей в систему, а также возможность без потерь импортировать и экспортировать данные в Excel.

Введите описание изображения

Реализация различных функций электронных таблиц с помощью менее чем 100 строк кода

Онлайн-редактор таблиц

  • Открытые API и элементы дизайна интерфейса пользователя в стиле Excel
  • Предоставление функций проектирования шаблонов, онлайн-редактирования и т.д.
  • Онлайн-импорт и экспорт документов Excel
  • Поддержка функциональной панели и меню панели с поддержкой касаний
  • Чистый русский интерфейс пользователя, поддерживающий темы стиля Excel

Введите описание изображения## Таблицы сводной аналитики ##

  • Встроенная панель сводной аналитики
  • Поддержка настройки полей сводной таблицы и значений
  • Поддержка импорта и экспорта данных
  • API-поддержка, позволяющая повторное использование

Введите описание изображения## Совместимость более чем с 450 формулами Excel ##

Данные привязки на уровне ячейки

Обширные возможности визуализации данных

Различные способы проверки данных и кастомизации проверки

Поддержка фронтендовых фреймворков

Пожалуйста, обратите внимание, что некоторые части текста были переведены дословно, чтобы сохранить структуру и смысл оригинала. Также были сохранены все ссылки и форматирование изображений.

Комментарии ( 0 )

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

Введение

Вы можете напрямую встроить мощные функции, подобные Excel, в прикладные системы. Без какого-либо кодирования вы можете разрабатывать табличные приложения со сложными функциями, такими как группировка данных, вычисления по формулам, условное форматирование и визуализация диаграмм в конструкторе Spread. Кроме того, вы можете бесплатно развернуть ... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/GrapeCity-SpreadDesigner.git
git@api.gitlife.ru:oschina-mirror/GrapeCity-SpreadDesigner.git
oschina-mirror
GrapeCity-SpreadDesigner
GrapeCity-SpreadDesigner
master