for stor til gdlib?
Hej.Jeg har et php-script der resizer nogle billeder vha GDLib.
Men hvis billederne er over en bestemt størrelse (vist omkring 2500px bred) kan den ikke gøre det. Billedet kan ikke vises.
Er det en indbygget begrænsning i GDLib? Eller kan jeg komme udenom det på en måde?
Mit script ser således ud:
$src_file = $_GET['src'];
$newWidth = $_GET['width'];
$imginfo = getimagesize($src_file);
$srcWidth = $imginfo[0];
$srcHeight = $imginfo[1];
$ratioWidth = $srcWidth/$newWidth;
$ratioHeight = 0;
$destWidth = $newWidth;
$destHeight = $srcHeight / $ratioWidth;
$src_img = imagecreatefromjpeg($src_file);
$dst_img = imagecreatetruecolor($destWidth,$destHeight);
ImageCopyResampled($dst_img,$src_img,0,0,0,0,$destWidth,(int)$destHeight,$srcWidth,$srcHeight);
imagejpeg($dst_img);
imagedestroy($src_img);
imagedestroy($dst_img);