2010-03-26 67 views
0

我正在用PHP編寫,它工作得很好,但我有一個非常奇怪的問題在飛行中的文本圖像。PHP imagettftext:邊界框的字母疊加在彼此之上

我們使用的是非常斜體的字體,顯然後面的字母的邊界框有時會將其背景疊加在先前的字母上,從而切入其中。

現在,我似乎無法找到一種方法來告訴imagettftext使用字體的透明背景(對於圖像本身,這不是問題)。

那麼,任何人都有建議如何擺脫這些削減?或者我們將不得不使用較少的斜體字體?

回答

3

哈,發佈問題後立即找到解決方案。

我有用戶imagealphablending($ image,false)來獲得透明背景。 在應用文本之前將其重新打開時,它可以正常工作。