如何将透明文字转换为jpeg?

到处都在讨论在透明图像上添加文本。我已经成功添加了像水印这样的文本(所以意思是透明文本)。你能建议我如何给不透明度50%?如何将透明文字转换为jpeg?

这里是代码 -

$text = "GIF-KING"; 

$font = "arial.ttf";

$image = imagecreatefromgif('tmpimg/myimage.gif');

$text_color = imagecolorallocate($image, 198, 60, 147);

//imagestring($image,36, 10, 20, $text, $text_color);

imagettftext($image, 30, 0,10, 290, $text_color, $font, $text);

回答:

你会需要imagecolorallocatealpha代替imagecolorallocate, alpha混合不可用100%,所以采取的错误消息的照顾。

imagecolorallocatealpha()与添加了透明度参数alpha的imagecolorallocate() 的行为相同。

http://php.net/imagecolorallocatealpha

以上是 如何将透明文字转换为jpeg? 的全部内容, 来源链接: utcz.com/qa/264172.html

回到顶部