Iron_Man, В твоей функции - никак![]()
У тебя там несколько ошибок, во первых imagecreatetruecolor() без параметров,
и изображение ты сохраняешь в jpeg откуда у него альфа канал возьмется![]()
http://php.net/manual/ru/funct ... r.php первый же коммент.
$small = imagecreatetruecolor($xs, $ys);
imagesavealpha($small, true);
$trans_colour = imagecolorallocatealpha($small, 0, 0, 0, 127);
imagefill($small, 0, 0, $trans_colour);
$red = imagecolorallocate($small, 255, 0, 0);
imagefilledellipse($small, 400, 300, 400, 300, $red);
$res = imagecopyresampled($small, $big, 0, 0, 0, 0, $xs, $ys, $x, $y);
imagedestroy($big);
imagepng($small, $name_small);
imagedestroy($small);