Уменьшить / уменьшить размер изображения во время загрузки с помощью ImageMagick - PullRequest
0 голосов
/ 19 декабря 2010

У меня есть html-форма для загрузки изображений, я хочу изменить размер-уменьшить / миниатюру в процессе загрузки.

$uploadDir= "/uploads";
$imageName= $_FILES['image']['name'];
$tempPath = $_FILES['image']['tmp_name'];

move_uploaded_file ($tempPath,$uploadDir);

изменить-уменьшить:

convert $imageName -resize 800x600 -strip -quality 50 -interlace line output.jpg

миниатюра:

convert $imageName -resize x120 -gravity center -crop 120x120+0+0 +repage thumb_output.jpg

Впервые использую Imagick!

спасибо

1 Ответ

1 голос
/ 10 апреля 2011

Запустите эти команды, используя exec () в фоновом режиме, используя nohup.

exec('nohup convert ... > /dev/null &');
...