Как привести фото к нужному размеру?

163
25 ноября 2017, 11:19

Добра всем. Ребята подскажите как сделать фотку нужного размера 1074х765. Использую graphickmagick Вот функция которую набросал, но она масштабирует не совсем так как нужно. Что делать как быть, нужна помощь.

function saveBig($savefile){
$image=new Gmagick($savefile);
$width=$image->getimagewidth();
$height=$image->getimageheight();
$standartWidth=1024;
$standartHeight=756;
$masWidth=1300;
$masHeight=900;
$kw=$width/$masWidth;
$kh=$height/$masHeight;
$wx=$width/$kw;
$hy=$height/$kh;
$image->setCompressionQuality(75);
$image->resizeimage($wx,$hy,null, 1, true);
$x=(($masWidth-$standartWidth)/2);
$y=(($masHeight-$standartHeight)/2);

$image->cropimage($standartWidth, $standartHeight, $x,$y);
$image->writeimage($savefile);
}
READ ALSO
Как вырезать определенный текст в regex?

Как вырезать определенный текст в regex?

Есть строка My {site} как оставить только site ? А вот если нужно еще так: my {zip} i {ooi} выбрать zip и ooi

180
Подгрузка стилей

Подгрузка стилей

Есть сайт что то вроде мультилендоса, к посадочным страницам через "require" или "include" подключается из динамической папки(для каждой страницы...

206
Пояснение строки в Yii2(PHP)

Пояснение строки в Yii2(PHP)

Здравствуйте

154
MVC, работа с моделью

MVC, работа с моделью

Дело было вечером, делать было нечегоДля расширения кругозора решил написать мини-фреймворк на чистом PHP

183