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

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

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, .NET 7.0 и .NET8.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
Открытый документ - 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