README
1 *******************************
2 Image_Graph
3 *******************************
4 version 0.7.2-alpha
5
6 ------ CopyRight (C) Jesper Veggerby Hansen, 2003-2006 ------
7 http://pear.php.net/package/Image_Graph
8
9_________________________________________________________________
10
11 This library is free software; you can redistribute it
12 and/or modify it under the terms of the GNU Lesser General
13 Public License as published by the Free Software Foundation;
14 either version 2.1 of the License, or (at your option)
15 any later version.
16_________________________________________________________________
17
18Image_Graph as is indicated by the title a PHP project to, via
19PHP's object oriented model, simple but very customizable enable
20the user/developer to get exactly the look and feel they want.
21
22Functionality includes:
23* Many chart types, amongst others:
24 - Bar charts (normal, stacked, stacked 100%)
25 - Area charts (normal, smoothed)
26 - Line charts (normal, smoothed)
27 - 2D Pie Charts
28 - Radar Charts
29 - ...and more
30* Many types of data source
31 - Simple array based
32 - Functions
33 - Vector functions
34 - ...and more
35* Graph smoothing using Bezier curves
36 - Cubic splines will be introduced in a future version
37* Many charts displayed in the same graph
38* Gradient colored filling
39* Image masked filling
40* Every line, every color, every font can be customized
41* Output as PNG, JPEG, GIF, WBMP, SVG, PDF or SWF
42* Antialiasing
43* Legends
44* ...and much more
45
46Requirements
47------------
48The only system requirement is PHP4/PHP5 support.
49
50Through Image_Canvas is GD 2 support required (by default since it is most often
51used). Full GD 1.x support, with functionality tradeof.
52
53For PDF support, PDFlib is required (planned File_PDF support when released in
54working version). For SWF support, Ming is required (planned libswf support as
55well).
56
57Tested with: PHP >= 4.3.3 with GD 1.x & 2.x and PHP >= 5.0.1 with GD 2.x
58
59Download
60---------
61You can get the latest version at http://pear.php.net/package/Image_Graph or
62http://pear.veggerby.dk/
63
64
65Installation
66------------
67Install from PEAR:
68- Execute: pear install Image_Graph-alpha
69- Include Image/Graph.php in your graph page
70
71Install from TGZ package:
72- Download from http://pear.php.net/package/Image_Graph and unzip
73- Include Image/Graph.php in the graph page
74
75Documentation
76-------------
77See http://pear.php.net/package/Image_Graph/docs for API documentation
78
79See http://wiki.veggerby.dk/doku.php?id=image_graph for End-User documentation
80
81See http://pear.veggerby.dk/ for samples
82
83History
84-------
85Release history of Image_Graph/GraPHPite (see also ChangeLog for changes)
860.7.2 02-Mar-2006
870.7.1 05-Oct-2005 (Bug fix release)
880.7.0 30-Sep-2005
890.6.0 27-Aug-2005
900.5.0 08-Aug-2005 (First release using Image_Canvas)
910.4.0 24-May-2005
920.3.0 25-Feb-2005 (First alpha release of new Image_Graph)
930.3.0dev4 28-Jan-2005 (Bug fix)
940.3.0dev3 27-Jan-2005
950.3.0dev2 13-Jan-2005 (Driver support)
960.3.0devl 25-Oct-2004 (PEAR - renamed to Image_Graph, merged with 'old' Image_Graph)
971.2 15-Sep-2004 (Last GraPHPite release)
981.1 16-Aug-2004
991.0 26-Jul-2004 (First stable release)
1000.9e 29-Jun-2004 (Last beta release)
1010.9d 25-Jun-2004
1020.9c 15-Jun-2004
1030.9b 03-Nov-2003
1040.9a 14-Oct-2003