Goede morgen allemaal,
Ik gebruik momenteel de volgende php code om thumbnails te genereren:
$maxwidth = '300';
if (isset($_GET[img])) {
// Generate a thumbnail of the image
if (!isset($_GET[iw])) { $iw = $maxwidth; } else { $iw = $_GET[iw]; }
$iname = $_GET[img];
if (ereg('png$',$_GET[img])) { $i = imagecreatefrompng($iname); }
if (ereg('jpg$',$_GET[img])) { $i = imagecreatefromjpeg($iname); }
if (ereg('gif$',$_GET[img])) { $i = imagecreatefromgif($iname); }
$i2 = imagecreatetruecolor($iw,($iw*(imagesy($i)/imagesx($i)))+1);
imagecopyresampled($i2,$i,0,0,0,0,$iw,$iw*(imagesy ($i)/imagesx($i))+1,images
x($i),imagesy($i));
imagejpeg($i2);
exit;
}
Maar ik ga naar een server waar ook imagemagic op staat. Is me vertelt dat
dit veel sneller werkt en ik wil het dan ook graag gebruiken.
Het is me echter onduidelijk hoe ik imagemagic aanroep.
Kan ik in php gewoon dingen 'roepen' als:
convert -sample 100x100 input.jpg output.jpg
Of moet ik b.v. eerst imagemagic aanroepen ?
Bvd
Drebbel

Likes:

Quote