README.txt

Path: README.txt
Last Update: Mon Dec 06 12:51:56 +0000 2010

Last Update: 17.09.2009, 16.32 - hwyss

Spreadsheet

spreadsheet.rubyforge.org scm.ywesee.com/spreadsheet

For a viewable directory of all recent changes, please see:

scm.ywesee.com/?p=spreadsheet;a=summary

For Non-GPLv3 commercial licencing, please see:

www.spreadsheet.ch

Description

The Spreadsheet Library is designed to read and write Spreadsheet Documents. As of version 0.6.0, only Microsoft Excel compatible spreadsheets are supported. Spreadsheet is a combination/complete rewrite of the Spreadsheet::Excel Library by Daniel J. Berger and the ParseExcel Library by Hannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents.

What‘s new?

  • Significantly improved memory-efficiency when reading large Excel Files
  • Limited Spreadsheet modification support
  • Improved handling of String Encodings

Roadmap

0.7.0:Improved Format support/Styles
0.7.1:Document Modification: Formats/Styles
0.8.0:Formula Support
0.8.1:Document Modification: Formulas
0.9.0:Write-Support: BIFF5
1.0.0:Ruby 1.9 Support; Remove backward compatibility code

Dependencies

Examples

Have a look at the GUIDE.

Installation

Using RubyGems:

  • sudo gem install spreadsheet

If you don‘t like RubyGems, let me know which installation solution you prefer and I‘ll include it in the future.

Authors

Original Code:

Spreadsheet::Excel: Copyright (c) 2005 by Daniel J. Berger (djberg96@gmail.com)

ParseExcel: Copyright (c) 2003 by Hannes Wyss (hannes.wyss@gmail.com)

New Code: Copyright (c) 2008 by Hannes Wyss (hannes.wyss@gmail.com)

License

This library is distributed under the GPLv3. Please see the LICENSE file.

[Validate]