<?php//创建一个图$image = imagecreatetruecolor(300,300);//创建透明背景色,主要127参数,其他可以0-255,因为任何颜色的透明都是透明$transparent = imagecolorallocatealpha($image, 255, 255, 255, 127);//指定颜色为透明(做了移除测试,发现没问题)imagecolortransparent($image, $transparent);//保留透明颜色imagesavealpha($image, true);//填充图片颜色imagefill($image, 0, 0, $transparent);// 输出图像到浏览器header('Content-Type: image/png');imagepng($image);//销毁对象释放内存imagedestroy($image);
未经同意禁止转载!
转载请附带本文原文地址:PHP创建背景透明图片,首发自 Zjmainstay学习笔记




