gpt4 book ai didi

php - 如何创建具有透明背景的图像

转载 作者:可可西里 更新时间:2023-10-31 22:52:27 26 4
gpt4 key购买 nike

如何使用 GDlib 创建具有透明背景的图像?

header('content-type: image/png');

$image = imagecreatetruecolor(900, 350);

imagealphablending($image, true);
imagesavealpha($image, true);

$text_color = imagecolorallocate($image, 0, 51, 102);
imagestring($image,2,4,4,'Test',$text_color);

imagepng($image);
imagedestroy($image);

这里背景是黑色

最佳答案

添加一行

imagefill($image,0,0,0x7fff0000);

imagestring 之前的某处,它将是透明的。

0x7fff0000 分解为:

alpha = 0x7f
red = 0xff
green = 0x00
blue = 0x00

这是完全透明的。

关于php - 如何创建具有透明背景的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8437665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com