Что такое NPOI?
NPOI – это
.NET-версия проекта POI на Java. POI является проектом с открытым исходным кодом,
который может помочь вам читать/записывать файлы xls(x), doc(x), ppt(x). Он
имеет широкое применение.
Например,
вы можете использовать его для:
— создания отчета Excel без установленного на сервере пакета Microsoft Office и более эффективной работы, чем вызов компонента Microsoft Excel ActiveX в фоновом режиме;
— извлечения текста из документов Office для реализации функции полнотекстового индексирования;
— извлечения текста и изображений из документов Excel, Word и PowerPoint;
— создания листов Excel, содержащих формулы.
В этой
статье я собираюсь познакомить вас с тем, как создавать, читать и обновлять
файлы .XLSX с использованием NPOI на языке C#.
Установка NOPI через NuGet
Install-Package
NPOI
Использование пространства имен NPOI
Пример 1. Создание нового документа Excel и добавление данных
Пример 2. Чтение данных из существующего документа Excel
Пример 3. Обновление данных в документе Excel
Дополнительные настройки
Объединение ячеек
Настройка выравнивания
Настройка шрифта
Настройка цвета заливки ячейки
Настройка высоты строки и ширины столбца
Добавить комментарий