Ben küçük oluşturmak için PHP kullanıyorum. Sorun küçük resimler olabilir ve sık sık görüntüler gergin kez gereken bir dizi genişlik ve yüksekliğe sahip olmasıdır.
Ne istiyorum ya soldaki ve aynı oranlarda kalması görüntü ve sadece siyah dolgu (ya da herhangi bir renk) sahip doğru uzun boylu görüntü veya top & Geniş görüntüler için alt.
(Okunabilmesi için biraz dumbed): İşte ben şu anda kullanıyorum kodudur
$temp_image_file = imagecreatefromjpeg("http://www.example.com/image.jpg");
list($width,$height) = getimagesize("http://www.example.com/image.jpg");
$image_file = imagecreatetruecolor(166,103);
imagecopyresampled($image_file,$temp_image_file,0,0,0,0,166,103,$width,$height);
imagejpeg($image_file,"thumbnails/thumbnail.jpg",50);
imagedestroy($temp_image_file);
imagedestroy($image_file);