Usando in passato ASP (e ASPJpeg) ho sempre ottenuto miniature di buona qualità, ma con le GD, non so perchè, vengono fuori tutte immagini seghettate (esempio) o comunque non buone e aggiungo che il parametro JpegQuality non influisce.
Tutto si basa su una funzione (di una classe) fatta così:
codice:
function resize($w,$h) {
$newImg = imagecreatetruecolor($w,$h);
$newImgWidth = imagesx($newImg);
$newImgHeight = imagesy($newImg);
@imagecopyresized($newImg, $this->imgSrc, 0, 0, 0, 0, $newImgWidth, $newImgHeight, $this->imgWidth, $this->imgHeight);
$this->imgSrc = $newImg;
$this->imgWidth = $newImgWidth;
$this->imgHeight = $newImgHeight;
}
si può fare qualcosa o mi devo tenere la thumb così?