1
我试图用PHP来旋转PNG图像。图像旋转但出现黑色背景。用PHP旋转图像时的黑色背景
这是我的代码:
$image = $_GET['image'];
$degrees = $_GET['degrees'];
header('Content-type: image/png');
$source = imagecreatefrompng($image) ;
$rotate = imagerotate($source, $degrees, 0);
imagesavealpha($rotate, TRUE);
imagepng($rotate);
return rotate;
会是使用JavaScript可接受的解决方案做ro在客户端而不是服务器上的PHP的tate? – Spudley
PHP不会神奇地做一个Photoshop风格的内容感知填充来填充旋转所暴露的背景三角形。这取决于你提供什么来填补空白。 –