使用GD2库(是当用GD2库时才用的环境变量GDFONTPATH),必须通过环境变量GDFONTPATH告诉脚本字体所在的位置,如下所示:putenv('GDFONTPATH=c:\windows\fonts');我们还需要设置希望使用的字体名称.我们将在TrueType函数中使用这个字体,这将在以上字体路径中查找字体文件,而且将在文件名称后添加.ttf扩展名(TrueType字体).$fontname='arial';请注意,根据操作系统的不同,可能要在字体名称后添加".ttf".
***************************************************************************************************************************************************************
imagettfbbox( float size, float angle, string fontfile, string text )fontfile变量要绝对路径且文件的扩展名也不能忽略(.ttf)
ImageTTFText($im,16,0,70,30,$blue,"./simkai.ttf",$char);
使用此函数是文字路径由于在Windows和Linux系统路径不一样
所以可以把字体文件拷贝到程序文件当前目录调用
比如在Windows下使用simkai. simsun字体在Windows下输入她的绝对地址就可以了windows/font/simkai.ttf 但在Linux就无法用了,所有拷贝到当前程序目录,注意Linux注意大小写
通过$_SERVER获取绝对路径即可
ImageTTFText($im,16,0,70,30,$blue,"$path/simkai.ttf",$char);