2010-03-26 63 views
0

我正在用PHP编写,它工作得很好,但我有一个非常奇怪的问题在飞行中的文本图像。PHP imagettftext:边界框的字母叠加在彼此之上

我们使用的是非常斜体的字体,显然后面的字母的边界框有时会将其背景叠加在先前的字母上,从而切入其中。

现在,我似乎无法找到一种方法来告诉imagettftext使用字体的透明背景(对于图像本身,这不是问题)。

那么,任何人都有建议如何摆脱这些削减?或者我们将不得不使用较少的斜体字体?

回答

3

哈,发布问题后立即找到解决方案。

我有用户imagealphablending($ image,false)来获得透明背景。 在应用文本之前将其重新打开时,它可以正常工作。