看板 PHP 關於我們 聯絡資訊
我照書上範例去做 先用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