Próbuję wykonać skalowanie zdjęcia oraz w przypadku gdy pomniejszony obrazek jest zbyt długi to ucięcie jego.
Skalowanie wykonuję tak:
imagecopyresampled($tmp2, $src, 0, 0, 0, 0, $newwidth2, $newheight2, $width, $height);
Oczywiście skalowanie działa dobrze, lecz nie mam pomysłu jak dodać do tego ucięcie obrazka do 360px (wysokość) gdy zeskalowany obrazek ją przekracza. Oczywiście chodzi o ucięcie fragmentu obrazka od dołu, a nie kolejne skalowanie do wysokości 360px, które zniekształci obrazek.
Pozdrawiam