Excel::Writer::XLSX pre-release with Chart support
A version of Excel::Writer::XLSX with support for charts is available
for pre-release testing.
The latest version is on the charts branch of the GitHub repo:
https://github.com/jmcnamara/excel-writer-xlsx/tree/charts
Here is an example of a bar chart:
http://homepage.eircom.net/~jmcnamara/perl/images/bar_chart.jpg
There is more of less the same functionality as
Spreadsheet::WriteExcel with a few caveats:
* Only embedded charts are currently supported. Worksheet charts
are coming soon.
* Stock charts don't work correctly.
* set_chartarea() and set_plotarea() don't work.
There is also support for the new Excel 2007 chart styles feature
which allows you to format charts in one of 42 builtin styles:
$chart->set_style( 14 );
New legend positions are also supported.
This sets the groundwork for additional features to be added such as:
* User defined axes ranges.
* Gridlines.
* Formatting.
* Hi-lo lines.
* Droplines.
* Other features.
However, new features, not in the Spreadsheet::WriteExcel API, won't
be added until after at least one CPAN release.
If you are currently using charts in Spreadsheet::WriteExcel and would
care to try it out you can download and install it from the link
above.
This is beta software. You can expect the internals to change but not
the API (apart from a few simplifications).
Try it out and let me know if you encounter any issues.
John.
--