Maison php教程 php手册 Jpgraph的安装与配置使用方法

Jpgraph的安装与配置使用方法

Jun 13, 2016 am 10:38 AM
jpgraph et 使用方法 安装 puissant 用户 de 组件 绘制 绘图 capable ce 配置 besoin

  Jpgraph这个强大的绘图组件能根据用户的需要绘制任意图形。只需要提供数据,就能自动调用绘图函数的过程,把处理的数据输入自动绘制。Jpgraph提供了多种方法创建各种统计图,包括折线图、柱形图和饼形图等。Jpgraph是一个完全使用PHP语言编写的类库,并可以应用在任何PHP环境中。

  需要注意的是,如果你在LINUX系统下,字体的路径一定得是系统路径  举例 字体放在 /var/fonts/default/font.ttf  你在使用的时候一定要用这个完整的路径

  Jpgraph的安装

  Jpgraph可以从其官方网站http://www.aditus.nu/jpgraph/下载。注意Jpgraph支持PHP 4.3.1以上和PHP 5两种版本的图形库,选择合适的Jpgraph下载。目前最新的版本是2.3。

  Jpgraph的安装方法非常简单,文件下载后,安装步骤如下:

  (1)将压缩包下的全部文件解压到一个文件夹中,如F:AppServwwwjpgraph。

  (2)打开PHP的安装目录,编辑php.ini文件并修改其中的include_path参数,在其后增加前面的文件夹名,如include_path = ".;F:AppServwwwjpgraph"。

  (3)重新启动Apache服务器即可生效。

  注意:Jpgraph需要GD库的支持。如果用户希望Jpgraph类库仅对当前站点有效,只需将Jpgraph压缩包下的src文件夹中的全部文件复制到网站所在目录的文件夹中即可,使用时调用src文件夹下的指定文件即可。这些内容在后面的典型实例中将具体讲解。

  Jpgraph的配置

  Jpgraph提供了一个专门用于配置Jpgraph类库的文件jpg-config.inc.php。在使用Jpgraph前,可以通过修改文本文件来完成Jpgraph的配置。

  jpg-config.inc.php文件的配置需修改以下两项。

  支持中文的配置

  Jpgraph支持的中文标准字体可以通过修改CHINESE_TTF_FONT的设置来完成。

  DEFINE(CHINESE_TTF_FONT,bkai00mp.ttf);默认图片格式的配置

  根据当前PHP环境中支持的图片格式来设置默认的生成图片的格式。Jpgraph默认图片格式的配置可以通过修改DEFAULT_GFORMAT的设置来完成。默认值auto表示Jpgraph将依次按照PNG、GIF和JPEG的顺序来检索系统支持的图片格式。DEFINE("DEFAULT_GFORMAT","auto");注意:如果用户使用的为Jpgraph 2.3版本,那么不需要重新进行配置。

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser le compte Xiaohongshu pour trouver des utilisateurs ? Puis-je retrouver mon numéro de téléphone portable ? Comment utiliser le compte Xiaohongshu pour trouver des utilisateurs ? Puis-je retrouver mon numéro de téléphone portable ? Mar 22, 2024 am 08:40 AM

Comment utiliser le compte Xiaohongshu pour trouver des utilisateurs ? Puis-je retrouver mon numéro de téléphone portable ?

Connectez-vous à Ubuntu en tant que superutilisateur Connectez-vous à Ubuntu en tant que superutilisateur Mar 20, 2024 am 10:55 AM

Connectez-vous à Ubuntu en tant que superutilisateur

Comment installer des applications Android sur Linux ? Comment installer des applications Android sur Linux ? Mar 19, 2024 am 11:15 AM

Comment installer des applications Android sur Linux ?

Comprendre Linux Bashrc : fonctions, configuration et utilisation Comprendre Linux Bashrc : fonctions, configuration et utilisation Mar 20, 2024 pm 03:30 PM

Comprendre Linux Bashrc : fonctions, configuration et utilisation

Le plan d'étage peut-il être dessiné directement dans un ppt architectural ? Le plan d'étage peut-il être dessiné directement dans un ppt architectural ? Mar 20, 2024 am 08:43 AM

Le plan d'étage peut-il être dessiné directement dans un ppt architectural ?

Mar 22, 2024 pm 04:40 PM

Qu'est-ce que l'outil d'activation KMS ? Comment utiliser l'outil d'activation KMS ? Comment utiliser l'outil d'activation KMS ? Qu'est-ce que l'outil d'activation KMS ? Comment utiliser l'outil d'activation KMS ? Comment utiliser l'outil d'activation KMS ? Mar 18, 2024 am 11:07 AM

Qu'est-ce que l'outil d'activation KMS ? Comment utiliser l'outil d'activation KMS ? Comment utiliser l'outil d'activation KMS ?

Comment installer Podman sur Ubuntu 24.04 Comment installer Podman sur Ubuntu 24.04 Mar 22, 2024 am 11:26 AM

Comment installer Podman sur Ubuntu 24.04

See all articles