Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kuvan pienennys ja laatu

punppis [18.06.2007 02:46:13]

#

Nyt pitäs saada kuva pienennettyä 1280x1024 -> 570x456, jotta se olisi hyvän kokonen nettisivuilleni.

Oon koittanut seuraavia konsteja:

<img src="kuva.jpg" width="570" height="456">
<img src="kuva.php?file=kuva.jpg">
** kuva.php
<?php
// File and new size
$filename = $_GET['file'];

// Content type
header('Content-type: image/jpeg');

// Get new sizes
list($width, $height) = getimagesize($filename);
$newwidth = 570;
$newheight = 456;

// Load
$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);

// Resize
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

// Output
imagejpeg($thumb);
imagedestroy($thumb);
?>

Kumpikaan ei toimi niinkuin pitäisi.
Tältä sen pitäisi näyttää
Tulos on kuitenkin tämä

Millä saisin sen näyttämään paremmalta?

Blaze [18.06.2007 02:48:42]

#

Auttaisko imagecopyresized -> imagecopyresampled ?

punppis [18.06.2007 04:56:49]

#

Joo tuo imagecopyresampled auttoi ongelmaan, kiitoksia ;)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta