作者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
推 passers:直接把要用的字型複製到該資料夾底下呢? 06/02 22:09
推 j87b0003:我是寫成 C:/WINDOWS/Fonts/kai-pc.ttf 這樣。 06/04 00:45