ramzes, гляну, я уже Imagic почти допилил Гг
ramzes, гляну, я уже Imagic почти допилил Гг
кстати штука агонь
http://php.net/manual/ru/imagi ... 1.php
http://php.net/manual/en/imagi ... s.php
ramzes, вот картинки на которых я тестил, появляется черный фон в гд
function setTransparency() {
$dst = ImageCreateTrueColor($this->width, $this->height);
$black = imagecolorallocate($dst, 0, 0, 0);
imagecolortransparent($dst, $black);
imagealphablending($dst, false); // one
imageSaveAlpha($dst, true); // two
imagecopyresampled($dst, $this->image, 0, 0, 0, 0, $this->width, $this->height, $this->width, $this->height);
return $this;
}закруглить углы у картинки тут на много проще
раньше у меня велосипед был, я сам рисовал круглый угол, вертел его и накладывал на углы ![]()
ужас просто
imagesavealpha($this->image, true);
$angle = imagecreate(50, 50);
$trans = imagecolorallocatealpha($angle, 0, 0, 0, 127);
$color = imagecolorallocate($angle, 222, 222, 222);
imagefill($angle, 0, 0, $trans);
imagecolortransparent($angle, $trans);
imagefilledarc($angle, 0, 0, 100, 100, 0, 90, $color, IMG_ARC_PIE);
imagecolortransparent($angle, $color);вот короч http://johncms.com/forum/index ... 05571
# Koenig (17.08.2016 / 04:32)смотря что ты еще делал с картинкой
ramzes, вот картинки на которых я тестил, появляется черный фон в гд
function setTransparency() {
$dst = ImageCreateTrueColor($this->width, $this->height);
$black = imageco
# Koenig (17.08.2016 / 01:48)Рамзес в принципе тебе выше все уже описал.
Думаю тема избитая до немогу
не раз наверное у кого либо получался черный фон или что то подобное, интересуют пути решения, так как я все эту хрень не могу отследить ни как, от чего зависит и сделать
Далее, хочу предостеречь, чтоб слишком не увлекался Imagic
Да, возможностей то там куча (на Фотошопе их еще больше гг), но данное расширение по-умолчанию не устанавливается с РНР ![]()
Посему. его применение имеет смысл, если ты пишешь реально серьезное приложение с кучей фич, свистелками-перделками и блэкджэком и шлюхами...
иначе. из-за (к примеру) простой капчи, или выгрузки картинок, никто не будет менять хостинг, или ковырять сервер на предмет установки Imagic.
посему еще раз повторю: слишком не увлекайся и серьезно подумай, прежде чем принимать решение о применении.
ramzes, я ни чего не делал с картинкой, одна сделана чисто на Гд, вторая пользовательская. вся соль, что какой нибудь юзер загрузит картинку уже измученую до него, и появится этот фон
AlkatraZ, это понятно, но уже почти безде стоит imagick, это тоже самое что использовать pclzip сейчас