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.
|