Наборы API для Java чтобы манипулировать таблицами Excel

Создавайте, редактируйте, читайте, конвертируйте, защищайте и печатайте таблицы Excel, включая более чем 10 файловых форматов - без установки Microsoft Excel

  Загрузить бесплатную версию
Aspose.Cells for Java

Aspose.Cells for Java

 
 

Являясь обладателем ряда наград, API Aspose.Cells for Java для обработки таблиц Excel, предоставляет разработчикам на Java возможность вставлять в свои приложения читать, записывать и манипулировать таблицами Excel® (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF и графическими форматы файлов - в разработанные ими приложения на Java без необходимости использования Microsoft Excel®.

Aspose.Cells for Java - это состоявшийся, масштабируемый и богатый функциями API, предлагающий многие функции, которые более, чем просто возможность выгрузки данных сторонних производителей. С Aspose.Cells for Java разработчики могут экспортировать данные, форматировать таблицы на наиболее низовом уровне, импортировать изображения, создавать графики, применять и вычислять сложные формулы, выгружать данные Excel® в поток, сохранять в различные форматы и многое другое.

 

Продвинутые возможности Java API для таблиц Excel

В отличие от аналогичных продуктов других производителей, Aspose.Cells for Java не только поддерживает генерацию таблиц и другие базовые операции с файловым форматом, API предоставляет также ряд продвинутых возможностей. Эти продвинутые возможности представляют разработчикам более легкий путь по манипулированию содержанием таблиц, форматированием ячеек и защитой файла. Aspose.Cells for Java включает в себя следующие возможности:

 

Возможность сохранять и открывать файлы Excel в и из потока

 

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

 

Сохранять и открывать файлы формата ODS

 

Импортировать и экспортировать из источников данных типа  Array, ArrayList и Recordset

 

Импортировать изображения и графики

 

Создавать изображения и графики через API

 

Импортировать формулы из созданных таблиц

 

Конфигурировать настройки страниц через API

Aspose.Cells for Java также поддерживает ряд уникальных возможностей, которые разработчики могут найти только в Aspose.Cells for Java, таких как:

 

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

 

Добавление копии существующего рабочего листа (полностью с контентом, изображениями, графиками и тп.) в новый файл

 

Созданиие комментариев

 

Автофильтрация и разрывы страниц из API

 

Конструирование сложных формул

 

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

 

Работа с опциями защиты, представленными Microsoft Excel XP

 

Манипулирование именованными диапазонами

 

Создание сводных таблиц из API

 

Сохранение в файлы HTML или в поток

 

Миниграфики MS Excel 2010

 

Работа с пользовательскими графиками из API

 

Использование движка вычисления формул

 

Выгрузка рабочих листов в файлы SVG

 

Чтение и запись больших таблиц в облегченном режиме

 

Переделка изображений в процессе преобразования Excel-to-PDF

 

Трассировка влияющих и зависимых ячеек

 

Создание и манипулирование сценариями

 

Модификация кода VBA или Macros в файле шаблона

 

Сохранение ODS файл в версиях 1.1 и 1.2 спецификаций ODF

 

Оптимизация использования памяти в процессе обработки больших файлов через опции оптимизации памяти

 

И многое другое!

Любая платформа - одно решение для таблиц

Aspose.Cells for Java вместе с Aspose.Cells for .NET поддерживают все основные среды и платформы разработки, обычно используемые в настящее время.

Aspose.Cells for Java доступен для Java 1.6 и будет работать в любом месте где установлено ПО Java Runtime. Обратите внимание, что Aspose.Cells for Java совместим с JDK версий 1.6, 1.7 и 1.8. Вы также можете использовать Aspose.Cells for Java с Perl, PHP и Python.

Гибкие опции по отображению

Aspose.Cells for Java API дает вам полный контроль за установками страницы и позволяет вам манипулировать широким кругом опций по отображению рабочих листов Excel, таких, как предпросмотр разрывов страниц и уровня приближения для рабочего листа, контроль видимости данных с использованием панели "заморозки", установка опций ориентации страницы, растягивания, размера страницы, верхний и нижний колонтитулы и области печати и тд.

Параметры безопасности Excel по шифровке и дешифровке рабочих листов

Aspose.Cells for Java предлагает широкий диапазон параметров безопасности, включая поддержку защиты XLSX файла Excel 2007, защиту контента, объектов и сценариев рабочего листа и возможность скрывать и показывать рабочие листы.

Манипулируйте строками и столбцами в таблицах Excel

Aspose.Cells for Java предлагает вам возможность манипулировать строками и столбцами различными способами. Вы можете легко управлять высотой строки и шириной колонки, если требуется. Вы сможете устанавливать автоматический выбор размера высоты/ширины ячейки в соответствии с контентом, вставлять и удалять, скрывать и показывать, группировать и разгруппировывать строки и колонки.

Управление данными рабочего листа

Aspose.Cells for Java предоставялет широкую поддержку управления данными. Вы можете легко манипулировать любыми ячейками рабочего листа в режиме реального времени и импортировать данные на рабочий лист из различных источников.

Всесторонняя поддержка форматирования таблиц

Aspose.Cells for Java дает вам абсолютный контроль того, как вы будете отображать данные в соответствии с тем, какие предлагаются расширенные возможности форматирования. Вы можете применять индивидуальное форматирование к рабочим листам, строкам, столбцам и ячейкам. Вы также можете добавлять обогащенный форматированием текст в одиночную ячейку или применять различное оформление рамок, заднего фона и шрифтов. К ячейкам также может применяться условное форматирование.

Создание графиков и преобразование их в изображения

Aspose.Cells for Java поставляется с полной поддержкой графиков и поддерживает все стандартные типы графиков. Вы легко можете добавлять пользовательские графики с использованием API и динамически добавлять данные к графикам. Aspose.Cells for Java также позволяет вам преобразовывать графики в изображения.

Возможности работы с графикой

Aspose.Cells предоставляет расширенные графические возможности, позволяет вам легко конвертировать рабочие листы в изображения и добавлять изображения на рабочие листы в режиме реального времени.

Элемент управления Aspose.Cells GridWeb

Aspose.Cells for Java также предоставляет элементы управления GUI для web-приложений. Предоставляются следующие возможности:

  • Может быть вставлен в web-приложение JSP.
  • Совместим со всеми современными web браузерами, такими как Chrome, FireFox, Internet Explorer и Opera.
  • Может открывать, сохранять и редактировать файлы Excel с использованием web управления.
 
 

Aspose.Cells предлагает индивидуальные наборы API для Excel для других сред разработки, перечисленных ниже: