Aspose.Cells  for .NET

Работа с файлами Excel через .NET API

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

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

Aspose.Cells for .NET – это программа для работы с электронными таблицами Excel API, позволяющая ускорить управление электронными таблицами и выполнение задач. API поддерживает создание кроссплатформенных приложений с возможностью создания, изменения, преобразования, визуализации и печати электронных таблиц. Кроме того, он не зависит от установки Microsoft Excel или каких-либо компонентов Microsoft Office Interop, а зависит от надежного набора 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 также позволяет преобразовывать диаграммы в различные графические форматы.

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

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

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

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

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

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

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

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