141 Zeilen
12 KiB
Text
141 Zeilen
12 KiB
Text
|
<EFBFBD><EFBFBD>
|
|||
|
T%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%W%
|
|||
|
Q% Q%
|
|||
|
Q% pChart - a PHP Charting library Q%
|
|||
|
Q% Q%
|
|||
|
Q% Version : 2.1.3 Q%
|
|||
|
Q% Made by : Jean-Damien POGOLOTTI Q%
|
|||
|
Q% Last Update : 09/09/2011 Q%
|
|||
|
Q% Q%
|
|||
|
Z%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%P%]%
|
|||
|
|
|||
|
a" WHAT CAN pCHART DO FOR YOU? %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|||
|
|
|||
|
pChart is a PHP framework that will help you to create anti-aliased charts or
|
|||
|
pictures directly from your web server. You can then display the result in
|
|||
|
the client browser, sent it by mail or insert it into PDFs.
|
|||
|
|
|||
|
This library has now reached an important point in its development cycle
|
|||
|
going out of the beta step. pChart 2.0 is a completly rewritten library based
|
|||
|
on what I've learned doing the first version.
|
|||
|
|
|||
|
|
|||
|
a" PACKAGE CONTENTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|||
|
|
|||
|
,%
|
|||
|
%
|
|||
|
%% /cache This folder is used by the pCache module.
|
|||
|
%
|
|||
|
%% /class This folder contains the library core classes.
|
|||
|
% %
|
|||
|
% %% pBarcode39.class Class to draw Code 39 barcodes.
|
|||
|
% %% pBarcode128.class Class to draw Code 128 barcodes.
|
|||
|
% %% pBubble.class Class to draw bubble charts.
|
|||
|
% %% pCache.class Class enable chart caching functionalities.
|
|||
|
% %% pData.class Class to manipulate chart data.
|
|||
|
% %% pDraw.class Extended drawing functions.
|
|||
|
% %% pIndicator.class Class to draw indicators.
|
|||
|
% %% pImage.class Core drawing functions.
|
|||
|
% %% pPie.class Class to draw pie charts.
|
|||
|
% %% pSplit.class Class to draw split path charts.
|
|||
|
% %% pSpring.class Class to draw spring charts.
|
|||
|
% %% pScatter.class Class to draw scatter charts.
|
|||
|
% %% pStock.class Class to draw stock charts.
|
|||
|
% %% pSurface.class Class to draw surface charts.
|
|||
|
%
|
|||
|
%% /data This folder contains extended data.
|
|||
|
% %
|
|||
|
% %% 39.db Code 39 barcodes static database.
|
|||
|
% %% 128.db Code 128 barcodes static database.
|
|||
|
%
|
|||
|
%% /examples This folder contains some PHP examples.
|
|||
|
% %
|
|||
|
% %% delayedLoader Delayed loader script example.
|
|||
|
% %% imageMap Image map script example.
|
|||
|
% %% sandbox Powerful dev. tool to design your charts.
|
|||
|
%
|
|||
|
%% /fonts This folder contains a bunch of TTF fonts.
|
|||
|
%
|
|||
|
%% /palettes Sample palettes files.
|
|||
|
%
|
|||
|
%% change.log History of all the changes since the 2.0
|
|||
|
%% GPLv3.txt GPLv3 official text.
|
|||
|
%% readme.txt This file.
|
|||
|
|
|||
|
|
|||
|
a" PREREQUiSiTES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|||
|
|
|||
|
This library has been written to work with PHP 5+ versions. It will also work
|
|||
|
with PHP 4 but the rendering quality maybe downgraded and the rendering speed
|
|||
|
seriously impacted.
|
|||
|
|
|||
|
pChart require the GD and FreeType PHP extensions to be installed on your
|
|||
|
web server. This is an important prerequiste that can't be overrided.
|
|||
|
|
|||
|
|
|||
|
a" RUNNiNG THE EXAMPLES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|||
|
|
|||
|
pChart is shipped with examples (located in the /examples folder) that you
|
|||
|
can either render from a web page using your http and pointing to this folder
|
|||
|
or from the command line invoking the php interpreter.
|
|||
|
|
|||
|
On windows OS, assuming that your PHP binaries are correctly configured in
|
|||
|
the PATH environment variable you can also execute the BuildAll.cmd batch
|
|||
|
file.
|
|||
|
|
|||
|
|
|||
|
a" LiCENSE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|||
|
|
|||
|
The pChart library is released under two different licenses. If your
|
|||
|
application is not a commercial one (eg: you make no money by redistributing
|
|||
|
it) then the GNU GPLv3 license (General Public License) applies. This license
|
|||
|
allows you to freely integrate this library in your applications, modify the
|
|||
|
code and redistribute it in bundled packages as long as your application is
|
|||
|
also distributed with the GPL license.
|
|||
|
|
|||
|
The GPLv3 license description can be found in GPLv3.txt.
|
|||
|
|
|||
|
If your application can't meet the GPL license or is a commercial one (eg:
|
|||
|
the library is integrated in a software or an appliance you're selling) then
|
|||
|
you'll have to buy a commercial license. With this license you don't need to
|
|||
|
make publicly available your application code under the GPL license terms.
|
|||
|
|
|||
|
Commercial license price are depending of your needs.
|
|||
|
|
|||
|
Please consult the web page : http://www.pchart.net/license
|
|||
|
|
|||
|
|
|||
|
a" EXTERNAL COPYRiGHTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|||
|
|
|||
|
Famfamfam icons has been made by Mark James, Rounded corners lite has been
|
|||
|
coded by Cameron Cooke and Tim Hutchison, Javascript Color Picker has been
|
|||
|
written by Honza Odvarko.
|
|||
|
|
|||
|
The provided font files are licensed under their own terms :
|
|||
|
|
|||
|
%
|
|||
|
%% dvent_light.ttf Copyright Andreas K. inde
|
|||
|
%% Bedizen.ttf Copyright Tepid Monkey Fonts
|
|||
|
%% calibri.ttf Copyright Microsoft
|
|||
|
%% Forgotte.ttf Copyright Ray Larabie
|
|||
|
%% GeosansLight.ttf Copyright Manfred Klein
|
|||
|
%% MankSans.ttf Copyright Manfred Klein
|
|||
|
%% pf_arma_five.ttf Copyright Yusuke Kamiyamane
|
|||
|
%% Silkscreen.ttf Copyright Jason Aleksandr Kottke
|
|||
|
%% verdana.ttf Copyright Microsoft
|
|||
|
|
|||
|
|
|||
|
a" SUPPORT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|||
|
|
|||
|
Since the beginning, pChart is a community driven project. You're missing
|
|||
|
feature then ask! We'll try to get it implemented in the future version or
|
|||
|
you'll be guided to create a class extension for your own needs.
|
|||
|
|
|||
|
pChart portal : http://www.pchart.net
|
|||
|
Documentation wiki : http://wiki.pchart.net
|
|||
|
Support forum : http://wiki.pchart.net/forum
|
|||
|
|
|||
|
|
|||
|
---
|
|||
|
(c)2011 Jean-Damien POGOLOTTI - 13k lines of codes
|
|||
|
|