Обзор функций

Поддерживаемые платформы

Продукт Aspose.Cells for .NET охватывает большинство популярных сред разработки и платформ развертывания.

Особенность Описание
.NET Каркас Используйте Aspose.Cells for .NET для сборки ASP.NET, веб-служб, WinForms или любого другого типа приложений для любой .NET Framework версии 2.0 или более поздней, включая версии профиля клиента. Полная поддержка 32-битных и 64-битных систем.
.NET Стандарт 2.0 Папка netStandard содержит сборку для использования с фреймворком, реализующим .NET Standard 2.0, например .NET Core 2.1/3.1. Последняя версия Aspose.Cells API также поддерживает .NET 5.0 и .NET 6.0.
COM Может быть спасением, если вам приходится разрабатывать с использованием технологий до .NET.
Mono Вы можете использовать Aspose.Cells for .NET для создания приложений с Mono.
Windows Лазурный Aspose.Cells for .NET также работает на Windows Azure.

Форматы файлов и преобразования

Многие клиенты по всему миру полагаются на подробные функции импорта и экспорта документов, предоставляемые по телефону Aspose.Cells for .NET.

Особенность Описание .NET .NET Стандарт 2.0 
Качественные конверсии Быстро и надежно конвертируйте между несколькими популярными форматами документов. tick tick
Microsoft Книга Excel (XLS) Самая быстрая и наиболее полная реализация формата XLS, которую вы можете найти. tick tick
SpreadsheetML (XLSX, XML) Aspose.Cells поддерживает OOXML, Flat OPC, а также Excel 2003 XML. Кроме того, компонент поддерживает
все основные форматы файлов Excel 2007, 2010 и 2013, например XLSX, XLTX, XLSM, XLTM и т. д.
tick tick
Значение, разделенное запятыми (CSV) Всесторонняя поддержка формата CSV для взаимодействия с различными приложениями. tick tick
TSV Загружайте и сохраняйте документы в формате файла TSV. tick tick
HTML Сохранить как HTML. tick tick
OpenDocument - ODS Aspose.Cells может загружать и сохранять документы в формате электронной таблицы OpenDocument (.ods). tick tick
Преобразование в файлы PDF Преобразуйте любую электронную таблицу в PDF с высокой точностью. tick tick
Табуляция с разделителями Загружайте и сохраняйте документы в формате файлов с разделителями табуляции. tick tick
Обычный текст (TXT) Легко извлекайте текст, сохраняя его в текстовом формате. tick tick
XPS документ Преобразование электронной таблицы Excel в документ XPS tick tick
Преобразование рабочего листа в изображение и рабочего листа в изображение по странице Электронные таблицы также можно экспортировать в формат файла изображения с тегами (TIFF) с любым желаемым типом сжатия. tick tick

Рендеринг и печать

Aspose.Cells for .NET теперь обеспечивает высокоточную визуализацию страниц электронных таблиц.

Особенность .NET .NET Стандарт 2.0 
Разложите документ на страницы с высокой точностью до Microsoft Excel® (точно так же, как это сделает Microsoft Excel®). tick tick
Преобразование страниц рабочего листа в растровые изображения (TIFF, многостраничные TIFF, PNG, JPEG, BMP). tick tick
Преобразование страниц электронных таблиц в векторные изображения (EMF). tick tick
Укажите разрешение изображения, качество, сжатие и другие параметры. tick tick
Печатайте электронные таблицы, используя инфраструктуру печати .NET. Компонент имеет встроенный метод печати для печати рабочих листов, как показано в Microsoft Предварительном просмотре перед печатью Excel. tick tick
Обновляйте номера страниц и другие поля перед визуализацией или печатью. tick tick

Особенности содержимого электронной таблицы

Aspose.Cells for .NET предоставляет богатую объектную модель, состоящую из более чем 100 общедоступных классов, которые позволяют программно генерировать, комбинировать, изменять, анализировать или иным образом исследовать загруженные электронные таблицы. Некоторые ключевые характеристики приведены в таблице ниже.

Особенность .NET .NET Стандарт 2.0 
Импорт/экспорт данных из DataTable, DataView, Array, DataGrid и т. д. tick tick
Добавьте копию существующего рабочего листа (все содержимое, включая изображения, диаграммы, другие объекты и т. д.) tick tick
Копировать или перемещать рабочие листы внутри или между книгами tick tick
Вставка изображений tick tick
Создание диаграмм tick tick
Установите градиентный фон для диаграмм, используя API tick tick
Добавляйте комментарии к ячейкам tick tick
Microsoft Темы и цвета Excel 2007 tick tick
Создание автофильтров tick tick
Реализовать проверку данных tick tick
Реализовать сортировку данных tick tick
Найти и заменить текст tick tick
Объединение/разделение ячеек tick tick
Группировать/разгруппировать строки и столбцы tick tick
Создание настраиваемых разрывов страниц tick tick
Вставка/удаление или скрытие строк, столбцов и листов tick tick
Вычислять сложные формулы Excel tick tick
Поддержка расширенного условного форматирования, поддерживаемого в Microsoft Excel 2007 tick tick
Заморозить/разморозить панели tick tick
Вставьте гиперссылки, чтобы связать данные tick tick
Внедрение интеллектуальных маркеров tick tick
Укажите настройки свойств документа tick tick
Защитить/снять защиту с рабочих листов tick tick
Укажите расширенные параметры защиты, представленные в Excel XP и более поздних версиях. tick tick
Создать объект списка/Microsoft Таблицы Excel tick tick
Создать промежуточные итоги tick tick
Вставка элементов управления формы и других фигур/объектов рисования tick tick
Создание сводных таблиц и сводных диаграмм tick tick
Сохранить или удалить надстройку, VBA, макросы tick tick
Управление именованными диапазонами tick tick
Реализовать параметры транспонирования tick tick
Создание пользовательских диаграмм tick tick
Добавляйте, сохраняйте или извлекайте объекты OLE из электронных таблиц. tick tick
Реализовать Microsoft спарклайны Excel 2010 tick tick
Шифровать файлы tick tick

Возможности форматирования электронных таблиц

Aspose.Cells for .NET обеспечивает подробный программный доступ к свойствам форматирования всех элементов электронной таблицы.

Особенность .NET .NET Стандарт 2.0 
Примените форматирование всех символов в ячейках, включая шрифты, цвета, эффекты, границы и заливку. tick tick
Примените к ячейкам все параметры числового формата, поддерживаемые Microsoft Excel. tick tick
Установите все типы настроек выравнивания текста. tick tick
Применяйте различные настройки шрифта для ячеек. tick tick
Применяйте разные цвета к ячейкам, шрифтам, линиям сетки, графическим объектам и т. д. tick tick
Применяйте различное форматирование форматированного текста в одной ячейке. tick tick
Применение различных параметров границ к ячейкам. tick tick
Применяйте различные фоновые узоры к ячейкам. tick tick
Примените настройки формата к рабочему листу, строке, столбцу или диапазону ячеек и т. д. tick tick

Особенности настройки страницы

Вы можете использовать Aspose.Cells for .NET для реализации параметров PageSetup для ваших рабочих листов.

Особенность .NET .NET Стандарт 2.0 
Отрегулируйте ориентацию страницы, масштабирование, размер бумаги. tick tick
Укажите поля и центрирование страницы. tick tick
Создайте или отредактируйте верхний и/или нижний колонтитулы. tick tick
Установите область печати, напечатайте заголовки или включите линии сетки и т. д. tick tick