在php中使用GD库绘图?

时间:2011-08-18 07:24:11

标签: php

系统是window xp。现在,我使用GD库绘制图表设置字体路径如下:

    putenv('GDFONTPATH=c:\windows\Fonts');
    $fontname='arial';
   $bbox=imagettfbbox($font_size,0,$fontname,$button_text);
程序给了我一个提示:找不到字体?但在我的窗口xp系统中,arial文件中有一个名为Fonts的字体。为什么?

测试代码:

 putenv('GDFONTPATH=C:\\WINDOWS\\Fonts');
 $fontname='arial';
$char="test";
$size=20;
$bbox=imagettfbbox($size,0,$fontname,$char);

显示invalidate font filename,

2 个答案:

答案 0 :(得分:1)

在Windows上,您必须使用双反斜杠,如下所示: putenv('GDFONTPATH=c:\\windows\\Fonts');

答案 1 :(得分:0)

GDFONTPATH无法在窗口下使用。你应该直接使用绝对路径。