我正在编写一个脚本,我需要执行以下操作:
用户上传图片(JPG,PNG,GIF)。 PHP调整大小,增加画布大小,并将图像保存为服务器上的PNG文件。
现在我发现本教程学习如何做到这一点: http://www.webxpert.ro/andrei/2009/01/08/thumbnail-generation-with-php-tutorial/
但是,这将创建一个白色背景的PNG文件。是否有可能让PHP使用透明背景生成它?
谢谢!
答案 0 :(得分:1)
本教程将其分解为基本步骤。只需找到将背景颜色放在那里的步骤,然后改为使用透明颜色。您需要imagecolorallocatealpha
并且Alpha值为127。