Прямое чтение и запись файлов Excel
LibXL — это библиотека, которая может читать и записывать файлы Excel. Она не требует Microsoft Excel и .NET Framework, сочетает в себе простоту использования и мощные функции. Библиотеку можно использовать для
- Создайте новую электронную таблицу с нуля
- Извлечение данных из существующей электронной таблицы
- Редактировать существующую электронную таблицу
LibXL может помочь вашим приложениям в экспорте и извлечении данных в/из файлов Excel с минимальными усилиями. Также его можно использовать в качестве движка отчетов. Библиотека может использоваться в C, C++, C#, Delphi, PHP, Python, PowerBASIC, Xojo, Fortran и других языках. Поддерживает двоичные форматы Excel 97-2003 (xls), форматы Excel 2007-2021 XML (xlsx/xlsm). Поддерживает Unicode и 64-битные платформы. Есть оболочка для разработчиков .NET и отдельные выпуски для Linux, Mac и iOS. Смотрите возможности библиотеки в файлах demo.xls или demo.xlsx .
Простое взаимодействие, больше нет зависимости от Excel
- LibXL имеет заголовочные файлы C/C++, модуль Delphi и сборку .NET для включения в ваш проект. OLE-автоматизации нет.
Настройка внешнего вида и поведения
- LibXL поддерживает многочисленные параметры форматирования: выравнивание, границы, цвета, узоры заливки, шрифты, объединение ячеек и т. д.
Высокая производительность
- Скорость записи составляет около 2 100 000 ячеек в секунду для чисел и 240 000 ячеек в секунду для 8-символьных случайных строк в двоичном формате xls (процессор 3,2 ГГц).
Бесплатное распространение вместе с вашим приложением
- Наши клиенты могут использовать эту библиотеку в своих коммерческих приложениях без каких-либо дополнительных сборов.
#include "libxl.h"
using namespace libxl;
int main()
{
Book* book = xlCreateBook(); // xlCreateXMLBook() for xlsx
if(book)
{
Sheet* sheet = book->addSheet(L"Sheet1");
if(sheet)
{
sheet->writeStr(2, 1, L"Hello, World !");
sheet->writeNum(3, 1, 1000);
}
book->save(L"example.xls");
book->release();
}
return 0
Документация:https://www.libxl.com/documentation.html
Оказываю поддержку по установке программного обеспечения на коммерческой основе 💎 💎 💎 💎 (удаленно). Обсудить подробности в личку 👉 Telegram
ID файла: |
Имя файла: |
Описание: |
Скачать: |
Дата и время: |
MD5: |
Скачано: |
7427 |
libxl-win-4.5.0.rar |
|
Скачать 35.52 MB |
2024-12-24 10:28:13 |
749f1b1f5e822fe6fd230b233a49aac9 |
100 |
Оказываю поддержку по установке программного обеспечения на коммерческой основе 💎 💎 💎 💎 (удаленно). Обсудить подробности в личку 👉 Telegram