我正在使用 PHP 5 GD Lib 进行一些图形操作,但我找不到一种方法来解决旋转图像或将图像复制到另一个(更大的)图像时出现的黑色背景。
假设我正在使用 JPEG 文件(当然它不是透明的),我如何使用 GD Lib 旋转图像并最终得到白色背景/ Canvas ,而不是黑色背景?
最佳答案
此评论来自 PHP 文档,归功于“weareexit at yahoo dot co dot uk”
“如果您想将图像放置在之前使用 imagecreatetruecolor() 创建的较大 Canvas 上,但不希望默认的黑色背景包围它:请在 imagecopyresampled() 之后使用 imagefill() .”
关于php - 设置 GD Lib imagerotate 和 imagecopy 的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/353458/