作者del680202 (飘落的樱花)
看板PHP
标题[请益] GD2抓不到字形
时间Sun Jun 1 22:04:02 2008
我照书上范例去做
先用putenv('GDFONTPATH=C:\WINDOWS\FONTS'); 设定字形路径
但是在呼叫imagettftext的时候却又出现
Warning: imagettftext() [function.imagettftext]: Invalid font filename in XXX
的错误讯息
我的呼叫方式imagettftext($im,24,0,0,24,$color,'Arial.ttf','Hello!');
这样呼叫会出错
所以必须直接在参数理设定路径
如下
imagettftext($im,24,0,0,24,$str,'C:\WINDOWS\FONTS\Arial.ttf','Hello!');
这样设定就可以跑了
我想请问为什麽我使用putenv('GDFONTPATH=C:\WINDOWS\FONTS');
会没有效果
google一下好像也是这样设定没错......
还是GD2其实不是设定GDFONTPATH?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.185.151
1F:推 passers:直接把要用的字型复制到该资料夹底下呢? 06/02 22:09
2F:推 j87b0003:我是写成 C:/WINDOWS/Fonts/kai-pc.ttf 这样。 06/04 00:45