Из Gd в Imagemagic

loopik

Новичок
Из Gd в Imagemagic

Есть функция. Нужно тоже самое но imagemagic а я с ним вообще незнаком. Помогите пожалуйста.

PHP:
function Renderimage( $tempname )
{
$imagem = $tempname;
$pos=strrpos($imagem,".");
$name=substr($imagem,0,$pos);
$ext=substr($imagem,$pos+1);
$ft = $ext;
$width = 140;
$quality = 100;
$image = "pictures/".$imagem;
$size = GetImageSize ($image);
$height = ($width/$size[0]) * $size[1];
$thumb = ImageCreateTrueColor($width, $height);
if ($ft == "jpg") { $source = ImageCreateFromJPEG($image); }
if ($ft == "gif") { $source = ImageCreateFromGIF($image); }
if ($ft == "png") { $source = ImageCreateFromPNG($image); }
ImageCopyResampled($thumb,$source,0,0,0,0,$width,$height, ImageSX($source), ImageSY($source));
if ($ft == "jpg") { ImageJPEG($thumb, "pictures/".$imagem, $quality); }
if ($ft == "gif") { ImageGIF($thumb, "pictures/".$imagem, $quality); }
if ($ft == "png") { ImagePNG($thumb, "pictures/".$imagem, $quality); }
ImageDestroy($thumb);
}
 

SiMM

Новичок
> imagemagic а я с ним вообще незнаком
Вот тебе и повод познакомиться. Путём чтения документации.
 

loopik

Новичок
В том то и дело что по роду скрипта мне в imagemagic вникать вообще ненадо... это всего лиш маленькая промежуточная функция о которой я благополучно забуду. Если ктото поможет буду благодарен, ну а если жалко переписать эту безобидную функцию ну так и на том спасибо. Для человека знающего это дело это как дунуть.. а мне как горы свернуть :(
 
Сверху