Image_Graph provides a set of classes that creates graphs/plots/charts based on (numerical) data.
Many different plot types are supported: Bar, line, area, step, impulse, scatter, radar, pie, map, candlestick, band, box & whisker and smoothed line, area and radar plots.
The graph is highly customizable, making it possible to get the exact look and feel that is required.
The output is controlled by Image_Canvas, which facilitates easy output to many different output formats, amongst others, GD (PNG, JPEG, GIF, WBMP), PDF (using PDFLib) and Scalable Vector Graphics (SVG).
Image_Graph is compatible with both PHP4 and PHP5 and can be used with both GD1 and GD2 (GD2 is recommended)
API Documentation (latest version)
Reports with PEAR::Image_Graph by Stefan Neufeind, talk at “International PHP Conference”, Amsterdam, Netherlands (2005-05-04)
An Introduction to Graphs Using PEAR's Image_Graph Package by Ian Gilfillan at PHPBuilder.com
More about PEAR's Image_Graph Part 2 of Ian Gilfillan article at PHPBuilder.com
Tips & Trick how to get Image_Graph to work with TTF Fonts on Linux
Below you will (eventually) find a description of the individual components of Image_Graph
| ID | Date | Title | Status | Release |
|---|---|---|---|---|
| R001 | 2006-Mar-02 | Pie Chart - Group items | Completed | |
| R002 | 2006-Mar-02 | Implement logarithic axis minimum | Completed | |
| R003 | n/a | Error handling | In Progress | |
| R004 | 2005-Sep-14 | Trend line | Completed | 0.7.0 |
| R005 | n/a | Boston matrix | Waiting | |
| R006 | 2005-Sep-15 | Image_Graph logo | Waiting | |
| R007 | 2005-Sep-15 | Pseudo 3D Plots and real 3D Plots | Waiting |
Here you can find a compiled list of known issues with links to relevant information (fx. forum links)