PHP | imagesavealpha()函数
imagesavealpha()函数是PHP中的一个内置函数,用于设置在保存 PNG 图像时是否保留完整的 alpha 通道信息。 Alpha 通道告诉图像是完全透明还是不透明。必须使用imagealphablending($im, false))禁用 Alpha 混合,以首先保留 Alpha 通道。
句法:
bool imagesavealpha( resource $image, bool $save_flag )
参数:该函数接受上面提到的两个参数,如下所述:
- $image:它指定要处理的图像资源。
- $save_flag:指定是否保存alpha通道。
返回值:此函数在成功时返回 TRUE,在失败时返回 FALSE。
下面的例子说明了PHP中的imagesavealpha()函数:
示例 1:在此示例中,我们将启用保存 alpha 信息。
输出:
This will save the image in the same folder as imagewithalphainfo.png with alpha info.
示例 2:在此示例中,我们将禁用保存 alpha 信息。
输出:
This will save the image in the same folder as
imagewithoutalphainfo.png without alpha info.
参考: https://www. PHP.net/manual/en/函数.imagesavealpha。 PHP