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

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

 

 

 

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

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

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

 

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

 

Рендеринг Наборы элементов управления Aspose.Cells
  • Конвертация графика в изображение
  • Преобразование лист таблицы в изображение
  • Преобразование таблицы в PDF файл
  • Печать

Aspose.Cells
for .NET

  • Контроль в настольных приложениях через WinForms
  • Контроль через Web для ASP.NET
  • Применение форматирования
  • Применение формул
  • Импорт/Экспорт данных
  • Поддержка файловых форматов Excel 97-2010
Обработка данных
  • Применение форматирования
  • Создание графиков
  • Применение формул
  • Агрегация отчета
  • Умные маркеты

 

Aspose.Cells for .NET поддерживает популярные файловые форматы с таблицами (XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, SpreadsheetML, ODS), которые используются вашим бизнесом каждый день. Он также экспортирует данные из файлов Excel в PDF, XPS, HTML, MHTML, Plain Text и популярные форматы графических изображений, включая TIFF, JPG, PNG, BMP и SVG.

 

⇑⇓  Ввод/Вывод Только вывод 
  • Microsoft Excel: XLS, XLSX, XLSB, XLTX, XLTM, XLSM, XML
  • OpenOffice: ODS
  • Tекст: CSV, Tab-Delimited, TXT
  • Web: HTML, MHTML

Aspose.Cells
for .NET

  • Вывод с фиксированным макетом: PDF, PDF/A, XPS
  • Изображения: JPEG, PNG, BMP, SVG, TIFF, EMF

 

Aspose.Cells for .NET поддерживает фреймворк .NET (включая C#, VB.NET, ASP.NET и так далее.), PHP, Python и Mono.

 

Mono & COM Interop Фреймворк .NET
PHP, VBScript, Delphi, C++ 

Aspose.Cells
for .NET

 

Web-приложения ASP.NET
Web-сервисы
Windows-приложения

 

Продвинутые возможности 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 создан на базе управляемого кода, который не требует устанfвливать Microsoft Office или Microsoft Excel на ваш компьютер, чтобы управлять документами Excel. Он является идеальной альтернативой автоматизации Microsoft Office в терминах поддерживаемых возможностей, безопасности, стабильности, масштабируемости, скорости и цены.


Exit mobile version