软件许可
JpGraph is released under a dual license. QPL 1.0 (Qt Free Licensee) For non-commercial, open-source or educational use and JpGraph Professional License for commercial use. The professional version also includes additional features and support.
PHP4: JpGraph 1.x系列
注意: JpGraph 1.x 系列仅适用于PHP4环境,PHP5下不能工作.
Windows系统用户:以下文件可以使用最新版Winrar解压。
Version: 1.27.1 (2009年7月17日)
Windows系统用户:以下文件可以使用最新版Winrar解压。
| File | Size | Checksum (md5) | 说明 |
|---|---|---|---|
| jpgraph-1.27.1.rar | 2.33MB | 本站下载 | |
| jpgraph-1.27.1.tar.gz | 4.5MB | d1d02e8a62b1db42848645973813ca4b | 英文站下载,附带英文说明文档 |
版本更新列表:
Requested new features: ======================= CR#469 - Change val positioning for bar plots CR#476 - [PRO-Version] Add Postscript backend for Datamatrix barcodes CR#478 - Add support for Dejavu fonts CR#481 - Add support for DST in DateScaleUtils Reported Defect fixes: ====================== PR#467 - Not possible to set shadow for PiePlot PR#468 - Cannot stroke MGraph to file PR#470 - Label positioning for Pie plots can be wrong Other changes ============= * Added windows path handling for MBTTF_DIR * Some minor code cleanup and improved error handling
1.27版补充说明:
- 停止更新通告:自从PHP4申明停止开发后,JpGraph在支持PHP4部分也没必要继续开发,所以1.x部分也不会在继续更新,除非有关键性bug产生。2008年12月31日,将停止1.x部分的所有更新,包括补丁等内容。
- 不再支持GD1。PHP已经稳定地使用GD2 3年了,旧的GD1我们已经不再在JpGraph总使用它。
PHP5: JpGraph 2.x系列
注意: JpGraph 2.x 系列仅适用于PHP5环境(>= 5.1.x),PHP4下不能工作.也许在 PHP< 5.1.x,包括5.0版本可能会正常工作,但如此旧的PHP版本,我们则没有检验过,强烈要求您将PHP版本升级到5.1以上,最好是5.2版本。
Windows系统用户:以下文件可以使用最新版Winrar解压。
Version:2.3.4 (2009年1月31日)
Windows系统用户:以下文件可以使用最新版Winrar解压。
| File | Size | Checksum (md5) | 说明 |
|---|---|---|---|
| jpgraph-2.3.4.rar | 2.33MB | 本站下载 | |
| jpgraph-2.3.4.tar.gz | 4.5MB | 54ab2ac3dc06c608b4af47e22962baa9 | 英文站下载,附带英文说明文档,已失效 |
版本更新列表:
Requested new features:
=======================
CR#469 - Change val positioning for bar plots
CR#476 - [PRO-Version] Add Postscript backend for Datamatrix barcodes
CR#478 - Add support for Dejavu fonts
CR#481 - Add support for DST in DateScaleUtils. Make DateScaleUtils
a proper static class
CR#472 - Add handling of NULL values for Radar plots
CR#473 - Add support for multiline text in tables
CR#474 - Make it possible to specify position for background images
by introducing
new method Graph::SetBackgroundImagePos()
CR#475 - Added SetUserFont() to dynamically add up to three new font
families and later use them with new
constants FF_USERFONT1, FF_USERFONT2 and FF_USERFONT3
CR#477 - [PRO-Version] Reflected change in datamatrix error handling
to use exceptions
Reported Defect fixes:
======================
PR#467 - Not possible to set shadow for PiePlot
PR#468 - Cannot stroke MGraph to file
PR#470 - Label positioning for Pie plots can be wrong
PR#479 - [PRO-Version] Adding text to WindRose in 2.x
PR#482 - Incorrect line weight for frames when using a label background color
PR#483 - [PRO-Version] Datamatrix Autosizing for manual BASE_256 broken
for PHP5
PR#484 - [PRO-Version] Datamatrix BItplacement iError not publically
accessible
Other changes
=============
* Added windows path handling for MBTTF_DIR
* Some minor code cleanup and improved error handling
* Added new error messages for Group- and AccBar plots to avoid
specified X-coordinates on individual bar plots
* Refactor of RGB handling
* New example script y2sync.php
* Added example barcsim_popup.php to show popup window usage with CSIM
* Follow strict standard for EPS in QR backend
* Changed Unix default directory for TTF fonts to "/usr/share/fonts/truetype"
PHP5: JpGraph 3.x系列
注意: JpGraph 3.x 系列是2.x的升级版本。
Windows系统用户:以下文件可以使用最新版Winrar解压。
Version:3.0.6(2009年10月10日)
Windows系统用户:以下文件可以使用最新版Winrar解压。
| File | Size | Checksum (md5) | 说明 |
|---|---|---|---|
| jpgraph-3.0.6.rar | 2.46MB | 本站下载 | |
| jpgraph-3.0.6.tar.bz2 | 10.0MB | 7af412c576b70b65480c02f7e837fdc8 | 英文站下载,附带英文说明文档 |
版本更新列表:
更新比较多,具体可查看:http://www.aditus.nu/jpgraph/changes.php
jpGraph使用到的TTF字体
JpGraph contains as default a standard set of bitmap fonts which only supports the standard ASCII 7-bit character set. In order to use accented characters, UTF-8, Chinese, Japanes, etc You need to download TTF fonts. Due to various legal issues no TTF fonts are supplied in the JpGraph package. You have three alternatives:
- 对于Winodws系统的服务器,只要把字体文件放到系统字体文件夹中就好了(一般在C:\windows\fonts\)
- If you are on a Unix platform you can download and install the core MS WEB-initiative fonts from http://corefonts.sourceforge.net/
- It is also possible to use the Vera Bitstream TTF fonts available from http://www.gnome.org/fonts/