[請益] GD2抓不到字形
我照書上範例去做
先用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
推
06/02 22:09, , 1F
06/02 22:09, 1F
推
06/04 00:45, , 2F
06/04 00:45, 2F