有关imgaettfbbox函数中$fontname参数使用方法

在PHP中,有些图像函数是可以直接使用的,但是大多数函数需要安装GD2函数库。

从PHP4.3版本开始,PHP捆绑了自己版本的GD2库。

1、我们可以通过<如何快速找到php.inc>http://blog.****.net/u011559236/article/details/72040092,来查看当前的配置是否支持GD2,如图所示:

有关imgaettfbbox函数中$fontname参数使用方法

2、下面简单介绍下有关使用GD2库函数imagettfbbox函数的方法:

PHP的官方网站上关于这个函数的介绍如图所示:

有关imgaettfbbox函数中$fontname参数使用方法

这里主要想说明的是第三个参数,fontfile的使用方法,我在很对PHP的例子中看到一般是先进行一下字体路径的环境变量声明:

putenv('GDFONTPATH=C:\WINDOWS\Fonts');

但是在LAMP环境中,需要设置Linux下的字体路径,如果把putenv中的环境变量直接改成Linux下的路径,会出现类似于这种错误:

有关imgaettfbbox函数中$fontname参数使用方法

告知我们不能找到或者打开该字体文件

我的解决办法是把fontfile设置为绝对路径即可成功试用该函数