编辑 | blame | 历史 | 原始文档
This library is built based on the following documents, thanks to their authors.

Compound Document file format
http://sc.openoffice.org/compdocfileformat.pdf

Excel file format 
http://sc.openoffice.org/excelfileformat.pdf

Microsoft Office 97 Drawing File Format
http://chicago.sourceforge.net/devel/docs/escher/

Record structures in BIFF8/BIFF8X format are implemented.

It can read read worksheets in a workbook and read cells in a worksheet.
It can read cell content(text,number,datetime or error) and 
cell format(font,alignment,linestyle,background,etc).
It can read pictures in the file, get informations of image size, position,
data and format.

Liu Junfeng 2006-11-02

Update notes:
2007-5-17
display each Sheet in separate tabpage		
fixed some bugs	in FORMULA.cs and Form1.cs

2007-5-26
decode FORMULAR result

2008-1-23
change default Encoding from to ASCII to UTF8 in Record.cs ln97.(suggested by ragundo)
return EmptyCell instead of null for nonexist cells.(requested by amrlafi)
bug fix in Record.cs ln83 and ln133. (proposed by dhirshjr and ilogpasig)
try to bug fix in CompoundDocument.cs. (found by stevenbright)

2008-9-15
Create, Open and Modify CompoundDocument.

2008-9-22
Save modified CompoundDocument.

2008-10-26
Encode workbook and worksheet to BIFF8 records.
Fixes a bug that compressed Unicode string is wrongly decoded by UTF8.

2008-11-10
Fixed XF format so that the created xls file can be opened by MS Excel 2003.

2008-11-16
Assign number format for number and date time values.
Set column widths.

2009-01-20
Fix for getting 'NaN' when reading string value of a formula cell.

2009-01-23
Support decode cell format and encode predefined cell format.

2009-02-12
Initial implementation of encode images.