Which function in the gd library is used for cropping images? imagecopyresampled() ?
Would someone provide an example of using the function to crop an image ?
cropping images with gd
Moderator: General Moderators
could you elaborate? I don't really even understand what some of the function args do.
Here is the function call i'm playing with trying to get the image cropped:
imagecopyresampled($im,$im, 0,0,0,0, 2*602,2*324, 602,324);
i'd like to crop an image that is 602*2 in width and 324*2 in height to a w/h of 602, 324.
Here is the function call i'm playing with trying to get the image cropped:
imagecopyresampled($im,$im, 0,0,0,0, 2*602,2*324, 602,324);
i'd like to crop an image that is 602*2 in width and 324*2 in height to a w/h of 602, 324.
- feyd
- Neighborhood Spidermoddy
- Posts: 31559
- Joined: Mon Mar 29, 2004 3:24 pm
- Location: Bothell, Washington, USA
the code you are using will enlarge the image to 1204x648, not crop it.
cropping would be:
cropping would be:
Code: Select all
imagecopyresampled($im,$im, 0,0, 0,0, 602,324, 602,324);
// or
imagecopyresampled($im,$im, 0,0, 301,127, 602,324, 602,324);
bool imagecopyresampled ( resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH)