bool imagestring ( resource $image , int $font , int $x , int $y , string $s , int $col ) imagestring() 用 col 顏色將字符串 s 畫到 image 所代表的圖像的 x,y 坐標處(這是字符串左上角坐標,整幅圖像的左上角為 0,0)。如果 font 是 1,2,3,4 或 5,則使用內置字體。 font設置為6,怎么解釋?
4 回答
舉報
0/150
提交
取消
bool imagestring ( resource $image , int $font , int $x , int $y , string $s , int $col ) imagestring() 用 col 顏色將字符串 s 畫到 image 所代表的圖像的 x,y 坐標處(這是字符串左上角坐標,整幅圖像的左上角為 0,0)。如果 font 是 1,2,3,4 或 5,則使用內置字體。 font設置為6,怎么解釋?
2014-06-02
舉報
2014-06-02
同學,問題不錯!~ 這個GD的函數,$font默認可以選擇使用1~5,會有對應的策略。當傳入非1~5的數值時候,在GD源碼中會選擇默認策略,可以理解為自適配。 詳細可以看下這塊源碼 https://github.com/php/php-src/blob/eaa39c9388dc3604287e36ab6c438ad0a61f9f23/ext/gd/gd.c#L3415
2014-08-22
2014-06-02
感謝您的指導。汗個!
2014-06-02
感謝您的知道。 想問下,有沒有好的方式來確定font的大小,以px為單位的形式,因為這樣便于確定內容之間的偏移。