Thanks for your replay. The C-programing article was interesting. However; my problem was much simpler then I first thought. Here is the code I've written: <code> //$imgurl is the uploaded file //$name is the new name for the image //$cor_x is the x coordinate in the original image where the thumb should start //$cor_y is the y coordinate... //$orig_w is the original width of the area that should be converted to the thumb. //$orig_h is the original height... function jpgUploadSmall($imgurl, $name, $cor_x, $cor_y, $orig_w, $orig_h) { $thmb_w = 50; $thmb_h = 50; $path="../../plantis/img/sort/"; $fileName = $name.".jpg"; $origImg = imagecreatefromjpeg($imgurl["tmp_name"]) or die("Could not create image"); $tmpImgA = imagecreatetruecolor($orig_w, $orig_h); $tmpImgB=imagecreatetruecolor($thmb_w,$thmb_h); imagecopy($tmpImgA, $origImg, 0, 0, $cor_x, $cor_y, $orig_w, $orig_h); imagecopyresampled($tmpImgB,$tmpImgA,0,0,0,0,$thmb_w,$thmb_h, $orig_w, $orig_h); imagejpeg($tmpImgB,$path.$fileName) or die("Could not write image"); imagedestroy($origImg); imagedestroy($tmpImgA); imagedestroy($tmpImgB); return $fileName; } </code> ----- Original Message ----- From: "Svensson, B.A.T. (HKG)" <B.A.T.Svensson@lumc.nl> To: "'Bobo Wieland '" <bobo.wieland@ektv.nu>; <php-windows@lists.php.net> Sent: Saturday, December 27, 2003 11:43 AM Subject: RE: imagecopyresampled question > If I understand your problem correctly, you want to make > a thumbnail out of a subpart of a picture? Is this correct? > > In the case you just want to create a thumbnail of a picture > you might like to have a look at these functions: > > * exif_thumbnail() > * getimagesize(); > > If you want to create a thumbnail out of a subpart, then I am > (in my\ very limited knowledge) not aware of an extraction > function, you need to do that your self. If so, get the size > and location information from the picture open the picture and > read the data and spool the sub picture out to a new image file > (with a new apropriate header), and then aplay texif_thumbnail() > on that file - this is much easier said than done. > > On how to read&write an image file, you might have alook at: > > * http://netghost.narod.ru/gff/graphics/book/ch08_01.htm > > to teach you some of the basic stuff, it is mainly aimed for > C-programmes (read: real programmers :), but a skilled php > programmer should not have that much of a trouble to be able > to convert the code examples into php. > > > -----Original Message----- > From: Bobo Wieland > To: php-windows@lists.php.net > Sent: 2003-12-26 20:33 > Subject: imagecopyresampled question > > Hi all and merry christmas (and a happy new year)! > > I use fixed values in this example, but of course it is variables in my > script... > > Let's say I have an image uploaded to the server: 650x400px... > Now, I've selected a square out of this image using a flash app that > returns > the coordinates i've selected. The coordinates are: > start_x: 100px; > start_y: 120px; > end_x: 300px; (or width:200px;) > end_y: 350px; (or height:200px;) > > No I need to use php to take this square out of the uploaded image and > make it a 50x50px thumbnail. How should it be done? > > > thanks for your help! > > .bobo > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- > PHP Windows Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > >