Обзор функций
Поддерживаемые платформы
Продукт Aspose.Cells for .NET охватывает большинство популярных сред разработки и платформ развертывания.
Функция | Описание |
---|---|
.NET Framework | Используйте Aspose.Cells for .NET для создания ASP.NET, веб-сервисов, WinForms или любого другого типа приложений для любых версий .NET Framework 2.0 и выше, включая версии Client Profile. Полная поддержка 32-битных и 64-битных систем. |
.NET Standard 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 Azure | Aspose.Cells for .NET также работает в облаке Windows Azure. |
Форматы файлов и конвертации
Многие клиенты по всему миру полагаются на тщательные возможности импорта и экспорта документов, предоставленные Aspose.Cells for .NET.
Функция | Описание | .NET | .NET Standard 2.0 |
---|---|---|---|
Высококачественные конверсии | Быстрая и надежная конвертация между несколькими популярными форматами документов. | ||
Книга Microsoft Excel (XLS) | Самая быстрая и полная реализация формата XLS, которую можно найти. | ||
SpreadsheetML (XLSX, XML) | Aspose.Cells поддерживает OOXML, Flat OPC, а также Excel 2003 XML. Кроме того, компонент поддерживает все основные форматы файлов Excel 2007, 2010 и 2013, например XLSX, XLTX, XLSM, XLTM и т. д. | ||
Значение, разделенное запятыми (CSV) | Комплексная поддержка формата CSV для взаимодействия с различными приложениями. | ||
TSV | Загрузка и сохранение документов в формате TSV. | ||
HTML | Сохранение в HTML доступно. | ||
OpenDocument - ODS | Aspose.Cells может загружать и сохранять документы в формате электронных таблиц OpenDocument (.ods). | ||
Преобразование в файлы PDF | Конвертация любой электронной таблицы в PDF с высокой точностью. | ||
Табулированный формат | Загрузка и сохранение документов в формате с табуляцией. | ||
Простой текст (TXT) | Легко извлекать текст, сохраняя в формате простого текста. | ||
Документ XPS | Преобразовать электронную таблицу Excel в документ XPS. | ||
Преобразование листа в изображение и листа в изображение по страницам | Электронные таблицы также могут быть экспортированы в формат изображения Tagged Image File Format (TIFF) с любыми желаемыми типами сжатия. |
Визуализация и печать
Aspose.Cells for .NET теперь обеспечивает высококачественное воспроизведение страниц электронных таблиц.
Функция | .NET | .NET Standard 2.0 |
---|---|---|
Организация документа на страницы с высокой точностью, аналогичной Microsoft Excel® (точно так, как это делает Microsoft Excel®). | ||
Отображать страницы листов в растровых изображениях (TIFF, многостраничный TIFF, PNG, JPEG, BMP). | ||
Отображение страниц электронных таблиц в векторные изображения (EMF). | ||
Указать разрешение изображения, качество, сжатие и другие параметры. | ||
Печать электронных таблиц с использованием печатной инфраструктуры .NET. В компоненте есть встроенный метод печати для печати листов, как показано в предварительном просмотре печати Microsoft Excel. | ||
Обновите номера страниц и другие поля перед рендерингом или печатью. |
Особенности содержимого электронных таблиц
Aspose.Cells for .NET предоставляет обширную объектную модель, состоящую из более чем 100 общедоступных классов, которые позволяют программно генерировать, объединять, изменять, разбирать или иным образом изучать загруженные электронные таблицы. Некоторые ключевые особенности представлены в таблице ниже.
Функция | .NET | .NET Standard 2.0 |
---|---|---|
Импорт/экспорт данных из DataTable, DataView, Array, DataGrid etc. | ||
Добавление копии существующего рабочего листа (все содержимое, включая изображения, диаграммы, другие объекты и т. д.) | ||
Копировать или перемещать листы внутри или между книгами | ||
Вставить изображения | ||
Создать диаграммы | ||
Установить градиентный фон для диаграмм с использованием API | ||
Добавить комментарии к ячейкам | ||
Цветовые темы и цвета Microsoft Excel 2007 | ||
Создать автофильтры | ||
Реализовать проверку данных | ||
Реализовать сортировку данных | ||
Поиск и замена текста | ||
Объединение/разделение ячеек | ||
Группировать/разгруппировать строки и столбцы | ||
Создать пользовательские разрывы страниц | ||
Вставка/удаление или скрытие строк, столбцов и листов | ||
Вычислить сложные формулы Excel | ||
Поддержка расширенного условного форматирования, поддерживаемого в Microsoft Excel 2007 | ||
Замораживание/размораживание областей | ||
Вставка гиперссылок для связи данных | ||
Реализация умных маркеров | ||
Указание настроек свойств документа | ||
Защита/снятие защиты для Листов | ||
Указание расширенных опций защиты, введенных в Excel XP и последующих версиях | ||
Создание объекта списка/таблиц Excel | ||
Создание промежуточных итогов | ||
Вставка элементов управления формой и других графических фигур/объектов | ||
Создание сводных таблиц и сводных диаграмм | ||
Сохранение или удаление дополнений, VBA, макросов | ||
Управление именованными диапазонами | ||
Реализация опций транспонирования | ||
Создание пользовательских диаграмм | ||
Добавление, сохранение или извлечение OLE-объектов из электронных таблиц. | ||
Реализация диаграмм-искорок Microsoft Excel 2010 | ||
Шифрование файлов |
Особенности форматирования электронных таблиц
Aspose.Cells for .NET обеспечивает подробный программный доступ к свойствам форматирования всех элементов электронных таблиц.
Функция | .NET | .NET Standard 2.0 |
---|---|---|
Применить форматирование всех символов в ячейках, включая шрифты, цвета, эффекты, границы и заливку. | ||
Применить все настройки формата чисел, поддерживаемые Microsoft Excel, к ячейкам. | ||
Установить все типы настроек выравнивания текста. | ||
Применить различные настройки шрифта для ячеек. | ||
Применить различные цвета к ячейкам, шрифтам, сетке, графическим объектам и т. д. | ||
Применить различное форматирование текста в одной ячейке. | ||
Применить различные настройки границ на ячейках. | ||
Применить различные фоновые узоры на ячейках. | ||
Применить настройки формата на листе, строке, столбце или диапазоне ячеек и т. д. |
Функции настройки страницы
Вы можете использовать Aspose.Cells for .NET для реализации опций настройки страницы для ваших рабочих книг.
Функция | .NET | .NET Standard 2.0 |
---|---|---|
Настройте ориентацию страницы, масштабирование, размер бумаги. | ||
Укажите поля и центрирование страницы. | ||
Создать или отредактировать верхний и/или нижний колонтитул. | ||
Задайте область печати, заголовки страниц или включите сетку и т. д. |