Arkadaşlar ben üyelik sistemi yapıyorum fakat mesela üyeleri listelerken küçülttüğüm resimlerin aynı pixelde kalitesi ve eni boyu bozulmadan gösterilmesini istiyorum NetLog bunu başarmış nasıl yapmış bilmiyorum fakat bende bayadır bununla uğraşıyorum...
Ben imagecopyresized fonksiyonunu buldum manualdan (
PHP: imagecopyresized - Manual) fakat daha önce kendi sisteminde hiç kullanmadığım için tedirginim.Fonksiyon resmi küçültüyor ama kaydetmiyor sadece ekranda gösteriyor.Bilen vardır zaten :
<?php
// File and new size
$filename = 'test.jpg';
$percent = 0.5;
// Content type
header('Content-type: image/jpeg');
// Get new sizes
list($width, $height) = getimagesize($filename);
$newwidth = $width * $percent;
$newheight = $height * $percent;
// Load
$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);
// Resize
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
// Output
imagejpeg($thumb);
?>bu şekilde mantığını anladım fakat, zararlarını ve dezavantajlarını saptayamadığım için yardımlarınızı bekliyorum...
Daha iyi bir çözümü önerisi olan varsa lütfen bekliyorum.
Ayrıca resmi kırparak yapabilirmiyiz acaba ? fakat o en zor iş JS ve ajax baya uğraştırır.
Şimdiden yardımlarınız için teşekkürler.