Aspose.Cells  for .NET

Управление файлами Excel via .NET API

Чтение и запись файлов электронных таблиц на платформах .NET, .NET Core и Xamarin. Экспортируйте таблицы в другие форматы без Microsoft Excel.

  Скачать бесплатную пробную версию
  
 

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

Благодаря интеграции API разработчики могут выполнять некоторые основные задачи, такие как управление несколькими листами, создание содержимого и стилей электронных таблиц с нуля, импорт данных на листы из разных источников данных, добавление общих и сложных математических, финансовых и текстовых формул, манипулирование диаграммами и т. д. картинки, комментарии, рисование объектов и многое другое.

Расширенная таблица Excel API Возможности

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

Импортировать/экспортировать данные в & из DataTable, DataView или массива

Добавить & манипулировать диаграммами и Сводная таблица через продукт API

Импорт формул из таблицы дизайнера

Усечь длинное имя листа & заменять недопустимые символы во время выполнения

Применить выравнивание текста к частичному тексту внутри TextBox

Вставить строки & столбцы с расширенными параметрами вставки

Поддержка CSV (значения, разделенные запятыми) & TSV (значения разделены табуляцией)

Создать & манипулировать комментариями

Установите автофильтры и усилители; разрывы страниц

Укажите правила условного форматирования

Создать & манипулировать именованными диапазонами

Создать & рендеринг спарклайнов

Экспортировать рабочие листы в формат SVG.

Прочтите & писать большие таблицы в облегченном режиме

Повторная выборка изображений при преобразовании Excel в PDF.

Измените код VBA или макросы в файле шаблона.

Заполнение таблиц с помощью смарт-маркеров

Преобразование электронных таблиц в PDF, XPS и amp; HTML Форматы

Aspose.Cells for .NET способен конвертировать электронные таблицы в PDF, XPS и amp; HTML при сохранении высочайшей визуальной точности. Процесс преобразования прост, но надежен, что делает API идеальным выбором для организаций, которым требуется обмениваться документами в любом из стандартных отраслевых форматов.

Сохранение таблицы в разных форматах — C#.

// load file to be converted

var workbook = new Aspose.Cells.Workbook(dir + "template.xlsx");



// save in different formats

workbook.Save(dir + "output.pdf", Aspose.Cells.SaveFormat.Pdf);

workbook.Save(dir + "output.xps", Aspose.Cells.SaveFormat.XPS);

workbook.Save(dir + "output.html", Aspose.Cells.SaveFormat.Html);

Визуализируйте данные с помощью форматирования, диаграмм и т. д. Графика

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

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

Эффективный, надежный и усилитель; Надежная система расчета формул

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

Обобщение данных с помощью сводных таблиц, диаграмм и т. д. Умные маркеры

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

Рендеринг таблиц Excel & Диаграммы как изображения

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

Преобразование листа в изображение — C#

// load spreadsheet file

var workbook = new Aspose.Cells.Workbook(dir + "template.xls");

// access the first worksheet from the collection

var worksheet = workbook.Worksheets[0];

// define parameters for resultant image

var options = new Aspose.Cells.Rendering.ImageOrPrintOptions()

{

    OnePagePerSheet = true,

    ImageType = Aspose.Cells.Drawing.ImageType.Jpeg

};

// convert worksheet to image in JPEG format

var renderer = new Aspose.Cells.Rendering.SheetRender(worksheet, options);

renderer.ToImage(0, dir + "output.jpeg");

Создание диаграммы и усиление; Манипуляция

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

Графические интерфейсы для Интернета и Интернета; Настольные приложения

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

Microsoft Автоматизация офиса – не требуется

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

Что говорят люди

Не верьте нам на слово. Посмотрите, что об этом говорят пользователи.

 
 
Просмотреть тематические исследования
  
  

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