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

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

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

Aspose.Cells for .NET

 
 

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

Этот API для таблиц Excel предоставляет разработчикам набор мощных инструментов для осуществления как простых операций по конвертации файлов, так и для более сложных задач. Разработчики получают контроль над отображением страницы, форматированием, графиками и формулами. Они могут читать и записывать файлы с таблицами и выгружать их в разнообразные графические, текстовые и форматы файлов PDF.

Aspose.Cells for .NET - быстр и надежен. Он бережет ваше время и усилия, если сравнивать с самостоятельной разработкой решения по манипуляции таблицами или с автоматизацией от Microsoft.

 

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

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

 

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

 

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

 

Загружать и выгружать данные из DataTable, DataView или Array

 

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

 

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

 

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

 

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

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

 

Поддерживается формат CSV

 

Поддерживается Office Open XML (OOXML).

 

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

 

Изменение заднего фона в градиенте для графиков через API

 

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

 

Использование авто-фильтра и разрыва страниц через API

 

Использование сложных формул

 

Поддерживается условное форматирование 

 

Поддерживает опции защиты, представленные в Microsoft Excel XP

 

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

 

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

 

Цифровые подписи

 

Поддержка пользовательских графиков API

 

Движок вычисления формул

 

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

 

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

 

В процессе конверсии Excel-to-PDF осуществлять переделку изображений

 

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

 

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

 

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

 

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

 

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

 

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

Генерируйте таблицы Excel на любой платформе и в любой среде разработки

Aspose.Cells for .NET одновременно с with Aspose.Cells for Java покрывает основные средства и платформы разработки, существующих на текущий день. Вы можете с уверенностью использовать Aspose.Cells for .NET для построения любого типа 32-bit и 64-bit приложений для .NET, включая ASP.NET, web-сервисы и WinForms. API Aspose.Cells for .NET легко развертывается без привязки к любому другому ПО (кроме необходимости наличия самого фреймворка .NET).

Также возможно использование Aspose.Cells for .NET на технологиях, предшествующих технологии .NET (как ASP) в виде COM Wrapper. Вы также можете использовать его с C/C++, Mono, PHP, Python итд.

Гибкие опции по отображению рабочих листов Excel

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

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

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

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

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

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

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

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

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

Создание графиков в Excel

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

Расширенные возможности обработки графики в Excel

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

Поддержка многих файловых форматов

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

  • Excel 97/2000/XP/2003/2007/2010/2013 (XLS/XLSX)
  • SpreadSheetML
  • Tab Delimited
  • CSV
  • Файловые форматы Office Open XML (OOXML) SpreadsheetML

Используя Aspose.Cells for .NET вы также можете открывать зашифрованные файлы Excel. И даже возможно конвертировать документы Excel в формат PDF напрямую. Aspose.Cells for .NET также поддерживает открытие и сохранение в файловый формат ODS (Open Document Spreadsheet).

Aspose.Cells Grid Suite

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

  • Элемент управления Desktop для Windows Forms приложений
  • Элементы управления Web для ASP.NET Web Forms приложений
  • Применение форматирования и формул
  • Импорт и экспорт (DataTable, DataView)
  • Открытие, сохранение и редактирование файлов Excel с использованием элементов управления

Автоматизация Microsoft Office больше не нужна

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

 

Поддержка и ресурсы для изучения

 
 

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