[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

[ANN] Spreadsheet-Excel 0.3.5 released

Hannes Wyss

8/18/2006 2:17:00 PM

== What is it?
Spreadsheet::Excel is a port of John McNamara's Perl module
"Spreadsheet::WriteExcel". It allows you to generate Microsoft Excel compatible
spreadsheets (in Excel 95 format) on *any* platform. These spreadsheets are
viewable with most other popular spreadsheet programs, including Gnumeric.
Spreadsheet::Excel was originally written by Daniel J. Berger and is now
maintained by Hannes Wyss.

== How to get it?
gem install spreadsheet-excel
(you may have to wait a couple of hours for the mirror-fairy to come around
to your neighbourhood..)

== Changes: 0.3.5 - 18-Aug-2006
* Instead of making OLEWriter inherit from IO, Spreadsheet::Excel now just
delegates the IO method calls to an IO object reference in an instance
variable. That way the developer can specify an IO or IO-like object to which
OLEWriter will write. This allows developers to use StringIO objects (or any
IO-like object).
Thanks go to Daniel Amelang for the feature request, the patch, and most of
this description.
* Implemented a Feature Request by Randal Santia: it is now possible to specify
alignment and border as additional values in the configuration-hash passed to
Format.new as if alignment= or border= were called.

--
Hannes Wyss

3 Answers

Marcin Mielzynski

8/18/2006 9:15:00 PM

0

Has anyone tried to support strings longer than 255 characters (the cell
format is different from ordinary one) ?
I've looked into Perl's port and I realized that more thorough knowledge
of excel binary format is required.

lopex

Esteban Manchado Velázquez

8/21/2006 9:07:00 AM

0

On Fri, Aug 18, 2006 at 11:17:23PM +0900, Hannes Wyss wrote:
> == What is it?
> Spreadsheet::Excel is a port of John McNamara's Perl module
> "Spreadsheet::WriteExcel". It allows you to generate Microsoft Excel
> compatible
> spreadsheets (in Excel 95 format) on *any* platform. These spreadsheets are
> viewable with most other popular spreadsheet programs, including Gnumeric.
> Spreadsheet::Excel was originally written by Daniel J. Berger and is now
> maintained by Hannes Wyss.
>
> == How to get it?
> gem install spreadsheet-excel
> (you may have to wait a couple of hours for the mirror-fairy to come around
> to your neighbourhood..)
>
> == Changes: 0.3.5 - 18-Aug-2006
> * Instead of making OLEWriter inherit from IO, Spreadsheet::Excel now just
> delegates the IO method calls to an IO object reference in an instance
> variable. That way the developer can specify an IO or IO-like object to
> which
> OLEWriter will write. This allows developers to use StringIO objects (or
> any
> IO-like object).
> Thanks go to Daniel Amelang for the feature request, the patch, and most of
> this description.
> * Implemented a Feature Request by Randal Santia: it is now possible to
> specify
> alignment and border as additional values in the configuration-hash passed
> to
> Format.new as if alignment= or border= were called.

URL, anyone? :-)

Is it http://rubyforge.org/projects/sp... ?

--
Esteban Manchado Velázquez <zoso@foton.es> - http://ww...
EuropeSwPatentFree - http://EuropeSwPatentFree.his...

Hannes Wyss

8/21/2006 11:19:00 AM

0

On 8/21/06, Esteban Manchado Velázquez <zoso@foton.es> wrote:
> URL, anyone? :-)
>
> Is it http://rubyforge.org/projects/sp... ?

That's the one, and also:
http://raa.ruby-lang.org/project/sp...
(And http://rubyspreadsheet.sourc... - which is to be moved to RubyForge)
Apologies for the omission.

Hannes