LibXL v4.5.0 (x86-x64) библиотека excel для разработчиков
4.50
2 votes

LibXL v4.5.0 (x86-x64) библиотека excel для разработчиков

LibXL — это библиотека, которая может читать и записывать файлы Excel. Она не требует Microsoft Excel и .NET Framework, сочетает в себе простоту использования и мощные функции. Прямое чтение и запись файлов Excel

Прямое чтение и запись файлов 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

No screenshots available

2024-12-24 16:16:07
Tags: LibXL

Comments

Information

Version v4.5.0
Hits 0
Language Английский
Download
ChatGPT v1.2026 apks + SAI
ChatGPT v1.2026 apks + SAI Это бесплатное приложение предоставляет...
View
SolveigMM Video Splitter 9.0.2604.22 Broadcast Edition (x64)
SolveigMM Video Splitter... SolveigMM Video Splitter — это мощный и...
View
Upscayl — бесплатная программа для увеличения изображений с помощью AI
Upscayl — бесплатная... Upscayl — это бесплатное приложение с...
View
Scanmatik SM2 Pro Firmware 2.21.35 и Software 2.22.0 Beta — комплект прошивок и ПО
Scanmatik SM2 Pro Firmware... Scanmatik SM2 Pro Firmware 2.21.35 и...
View
ODIS-Service v25.3.1 + ODIS-Engineering v18.2 + Projects Odis-E 18.2 2025
ODIS-Service v25.3.1 +... ODIS-Service v25.3.0 и ODIS-Engineering...
View
Allison DOC 2023 Full - дилерская программа для диагностики
Allison DOC 2023 Full -... Allison DOC 2023 (Allison Diagnostic...
View
Aiseesoft Data Recovery 1.8.6 Repack + Portable by 9649
Aiseesoft Data Recovery 1.8.6... Aiseesoft Data Recovery 1.8.6 Repack +...
View
CamStudio
CamStudio CamStudio - Бесплатная программа, для...
View
Droid4X — Эмулятор Android для ПК
Droid4X — Эмулятор Android... Эмулятор Droid4X позволяет запускать...
View
INDIAN SUMMER 6.0
INDIAN SUMMER 6.0 INDIAN SUMMER 6.0 — это приложение,...
View
Telegram VPN Bot