php_writeexcel 0.3.0 review

Download
by rbytes.net on

php_writeexcel is a port of John McNamara's excellent Spreadsheet::WriteExcel Perl package to PHP

License: LGPL (GNU Lesser General Public License)
File size: 70K
Developer: Jonny
0 stars award from rbytes.net

php_writeexcel is a port of John McNamara's excellent Spreadsheet::WriteExcel Perl package to PHP. It allows you to generate Microsoft Excel documents on your PHP enabled Web server without any other tools.

I've included six example PHP scripts which are also taken out of the
Spreadsheet::WriteExcel package and ported to PHP:

- example-simple.php
- example-merge2.php
- example-stocks.php
- example-textwrap.php
- example-demo.php
- example-bigfile.php

All you have to do is to tar xzvf the package to a directory accessible via a web server. Then fetch any of the example scripts with your favourite web browser and Excel should come into place and show you a sheet.

Basically all features of Spreadsheet::WriteExcel are supported and thanks to a lot of people (see CHANGELOG) who contributed code and bug fixes, most things seem to work. However, please remember that it's still in beta stage, so there are probably some bugs left.

Spreadsheet::WriteExcel uses the Parse::RecDescent package for formula support. Andreas Brodowski has imported and changed the PEAR::Spreadsheet Parser.php file, so formulas are supported since version 0.2.2.

Spreadsheet::WriteExcel uses the OLE::Storage_Lite package for supporting Excel files bigger than approx. 7 MB. I have ported this package already and called it php_ole. But I really don't know how reliable it is, so use it with care!

What's New in This Release:
PHP5 compatibility has been added.
Several bugs have been fixed.

php_writeexcel 0.3.0 search tags