Вот изображение, которое я пытаюсь повернуть
http://www.flaticon.com/free-icon/arrow-point-to-right_32213
Вот код, который дает идеальную прозрачность, если повернуть Nx90 градусов, но как только я поверну его, например. 170 или 120 градусов я получаю черную рамку … Как я могу получить весь прозрачный фон?
$filename = 'arrow487.png';
$degrees = 170;
$png = imagecreatefrompng($filename);
$transparency = imagecolorallocatealpha( $png,0,0,0,127 );$rotated = imagerotate( $png, $degrees, $transparency, 1);
imagealphablending( $rotated, false );
imagesavealpha( $rotated, true );
ob_end_clean();
header( 'Content-Type: image/png' );
imagepng( $rotated );
Задача ещё не решена.
Других решений пока нет …