Возможности Aspose.Cells
Поддерживаемые платформы
Продукт Aspose.Cells for Java охватывает большинство популярных сред разработки и платформ развертывания, поддерживающих Java.
| Функция | Описание |
|---|---|
| Java | Доступна версия Aspose.Cells for Java для версий 1.6 и выше и будет работать в любом месте, где установлен Java. |
Форматы файлов и конвертации
Многие клиенты по всему миру полагаются на полные функции импорта и экспорта документов, предоставляемые Aspose.Cells for Java.
| Функция | Описание | Aspose.Cells for Java |
|---|---|---|
| Конвертация высокого качества | Быстро и надежно конвертируйте между несколькими популярными форматами документов. | Да |
| Книга Microsoft Excel (XLS) | Самая быстрая и полная реализация формата XLS, которую можно найти. | Да |
| SpreadsheetML (XLSX, XML) | Aspose.Cells поддерживает формат OOXML, Flat OPC, а также XML Excel 2003. Кроме того, компонент поддерживает все основные форматы файлов Excel 2007 и более поздних версий, например XLSX, XLTX, XLSM, XLTM, XLSB и т. д. |
Да |
| CSV - разделенные запятыми значения | Комплексная поддержка формата CSV для взаимодействия с различными приложениями. | Да |
| HTML | Сохранение в формате HTML доступно. | Да |
| Открытый документ (ODS) | Aspose.Cells может загружать и сохранять документы в формате OpenDocument Spreadsheet (.ods). | Да |
| Adobe Portable Document Format (PDF) | Преобразуйте любую электронную таблицу в PDF с высокой точностью. | Да |
| Разделенные табуляцией | Загрузите и сохраните документы в формате файлов, разделенных табуляцией. | Да |
| Простой текст (TXT) | Легко извлекайте текст, сохраняя в формате простого текста. | Да |
Визуализация и печать
Теперь Aspose.Cells for Java обеспечивает высокую точность отображения страниц электронных таблиц.
| Функция | Aspose.Cells for Java |
|---|---|
| Преобразование документа в страницы с высокой точностью по стандартам Microsoft Excel® (в точности так, как это делает Microsoft Excel®). | Да |
| Отображение страниц рабочего листа в растровые изображения (PNG, JPEG, BMP и т. д.). | Да |
| Отображение страниц электронных таблиц в векторные изображения (EMF). | Да |
| Указание разрешения изображения, качества, сжатия и других параметров. | Да |
| Печать электронных таблиц с использованием инфраструктуры печати Java. У компонента есть встроенный метод печати для печати рабочих листов, как показано в предварительном просмотре печати Microsoft Excel. |
Да |
| Обновление номеров страниц и других полей перед отображением или печатью. | Да |
Особенности содержимого электронных таблиц
Aspose.Cells for Java обеспечивает богатую объектную модель, состоящую из более чем 100 открытых классов/интерфейсов, которые позволяют программно создавать, объединять, изменять, анализировать или иным образом изучать загруженные электронные таблицы. Некоторые основные функции приведены в таблице ниже.
| Функция | Aspose.Cells for Java |
|---|---|
| Импорт/экспорт данных из массива, ArrayList, ResultSet и т. д. | Да |
| Добавить копию существующего листа (все содержимое, включая изображения, диаграммы, другие объекты и т. д.) | Да |
| Копировать или перемещать листы в пределах или между книгами | Да |
| Вставить изображения | Да |
| Создать диаграммы | Да |
| Установить градиентный фон для диаграмм с использованием API | Да |
| Добавить комментарии к ячейкам | Да |
| Темы и цвета Microsoft Excel 2007 и более поздних версий | Да |
| Создать авто-фильтры | Да |
| Реализовать проверку данных | Да |
| Реализовать сортировку данных | Да |
| Найти и заменить текст | Да |
| Объединить/разделить ячейки | Да |
| Сгруппировать/разгруппировать строки и столбцы | Да |
| Создать пользовательские разрывы страниц | Да |
| Вставить/удалить или скрыть строки, столбцы и листы | Да |
| Вычислить сложные формулы Excel | Да |
| Поддержка расширенного условного форматирования, поддерживаемого в Microsoft Excel 2007 и более поздних версиях | Да |
| Замораживать или размораживать окна | Да |
| Вставлять гиперссылки для связывания данных | Да |
| Реализовывать умные маркеры | Да |
| Задавать настройки свойств документа | Да |
| Защищать или снимать защиту с листов | Да |
| Задавать расширенные параметры защиты, введенные в Excel XP и последующих версиях | Да |
| Создавать объекты списка/таблицы Microsoft Excel | Да |
| Создавать итоги | Да |
| Вставлять элементы управления формой и другие фигуры/объекты рисования | Да |
| Создавать сводные таблицы и сводные графики | Да |
| Сохранять или удалять надстройки, VBA, макросы | Да |
| Управлять именованными диапазонами | Да |
| Создавать пользовательские диаграммы | Да |
| Добавлять, сохранять или извлекать OLE-объекты из электронных таблиц | Да |
| Реализовывать искрящиеся линии | Да |
| Шифровать файлы | Да |
Особенности форматирования электронных таблиц
Aspose.Cells for Java предоставляет подробный программный доступ к свойствам форматирования всех элементов электронных таблиц.
| Функция | Aspose.Cells for Java |
|---|---|
| Применять форматирование всех символов в ячейках, включая шрифты, цвета, эффекты, границы и заливку. | Да |
| Применять все настройки числового формата (поддерживаемые в Microsoft Excel) для ячеек. | Да |
| Установите все типы настроек выравнивания текста. | Да |
| Примените различные виды настроек шрифта для ячеек. | Да |
| Примените различные цвета к ячейкам, шрифтам, сеткам, графическим объектам и т. д. | Да |
| Примените различное форматирование Rich Text в одной ячейке. | Да |
| Примените различные настройки границ на ячейки. | Да |
| Примените различные фоновые узоры на ячейки. | Да |
| Примените настройки формата на лист, строку, столбец или диапазон ячеек и т. д. | Да |
Функции настройки страницы
Вы можете использовать Aspose.Cells for Java для реализации параметров настройки страницы для рабочих книг.
| Функция | Aspose.Cells for Java |
|---|---|
| Настройте ориентацию страницы, масштабирование, размер бумаги. | Да |
| Укажите поля и центрирование страницы. | Да |
| Создайте или отредактируйте верхний и / или нижний колонтитул. | Да |
| Установите область печати, печатные заголовки или включите сетку и т. д. | Да |