LibXL for Windows 3.6.2 » Developer.Team

LibXL for Windows 3.6.2

LibXL for Windows 3.6.2
LibXL for Windows 3.6.2 | 4 Mb


LibXL is a library that can read and write Excel files. It doesn't require Microsoft Excel and .NET framework, combines an easy to use and powerful features. Library can be used to

Generate a new spreadsheet from scratch
Extract data from an existing spreadsheet
Edit an existing spreadsheet

LibXL can help your applications in exporting and extracting data to/from Excel files with minimum effort. Also it can be used as report engine. Library can be used in C, C++, C#, Delphi, Fortran and other languages. Supports Excel 97-2003 binary formats (xls) and Excel 2007-2013 xml formats (xlsx/xlsm). Supports Unicode and 64-bit platforms. There are a wrapper for .NET developers and separate Linux, Mac and iOS editions. See features of the library in demo.xls or demo.xlsx files.

Simple interoperate, no more Excel dependency[/b]
LibXL has C/C++ headers, Delphi unit and .NET assembly for including in your project. No OLE automation.

Customizing the look and feel
LibXL supports numerous formatting options: alignments, borders, colors, fill patterns, fonts, merging cells and so on.

High performance
Writing speed is about 2 100 000 cells per second for numbers and 240 000 cells per second for 8-character random strings in binary xls format (CPU 3.2 GHz).

Royalty-free distribution with your application
Our customers can use this library in theirs commercial applications without any fees.

Code example: generate a new spreadsheet from scratch
class Program
{ 
    static void Main(string[] args)
    {
        try 
        {
            Book book = new BinBook(); // use XmlBook() for xlsx
            Sheet sheet = book.addSheet("Sheet1");
            sheet.writeStr(2, 1, "Hello, World !");
            sheet.writeNum(3, 1, 1000);
            book.save("example.xls");    
        }
        catch (System.Exception e)
        {
            Console.WriteLine(e.Message);
        }
    }
}


Version 3.6.2

added applyFont, applyFill, applyAlignment, applyBorder, applyNumberFormat attributes to styles for better compatibility with Apple Preview (xlsx)
added default Row records to a sheet, it should improve compatibility with some third-party Excel tools/applications (xls)
improved precision of autofit feature (sections)
added calcId attribute to calcPr element (xlsx)
fixed bug in Sheet::writeFormula() with some R1C1 formulas
fixed bug in Book::addPicture2(): it didn't recognize some JPG files (xls)
fixed bug in Sheet::readStr() method with empty strings in some xlsx files
fixed loading of some ExtSST records (xls)
fixed bug with long custom format string
fixed bug with reading formula expressions with user defined functions (xls)
fixed bug with false loading some xls file with xlCreateXMLBook() function
fixed bugs with copying a sheet with pictures, charts or diagrams in Book::addSheet() (xlsx)

New methods:

Sheet::setAutoFitArea()
Sheet::printRepeatRows()
Sheet::printRepeatCols()
Sheet::printArea()


Restriction: If you have 6 month or more than six month VIP membership please mail us for password.

[b] Only for V.I.P
Warning! You are not allowed to view this text.
SiteLock