Hello~. I made a PHP script which resize GIF Image.
But, Animated GIF don't Animate ;-( Manual says 'use imagecolortransparent() to format GIF89'. But, I don't know how to use imagecolortransparent() ... Somebody Help me~ My code likes follows ############# cut here ######################### if( eregi("\.gif$", $image_url ) ) $image_type = "gif" ; else if( eregi( "\.jpg$", $image_url ) ) $image_type = "jpeg" ; Header("Content-type: image/".$image_type) ; if( $image_type == "jpeg" ) $src_img = ImageCreatefromjpeg( $image_url ) ; else $src_img = ImageCreatefromgif( $image_url ) ; if( $src_img == 0 ) die() ; $SMALL_SIZE = 100 ; $src_w = ImageSx( $src_img ) ; $src_h = ImageSy( $src_img ) ; if( $src_w >= $src_h ) { $new_w = $SMALL_SIZE ; $new_h = $src_h * ( $SMALL_SIZE / $src_w ) ; } else { $new_h = $SMALL_SIZE ; $new_w = $src_w * ( $SMALL_SIZE / $src_h ) ; } $new_img = ImageCreate( $new_w, $new_h ) ; if( $new_img == 0 ) die() ; ImageCopyResized( $new_img, $src_img, 0, 0, 0, 0, $new_w, $new_h, ImageSX($src_img), ImageSY( $src_img ) ) ; if( $image_type == "jpeg" ) imagejpeg( $new_img ) ; else if( $image_type == "gif" ) imagegif( $new_img ) ; ################ cut here ########################### ########################## Heo, Jungsu Mr. SimpleX Internet. http://www.simplexi.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php ########################## Heo, Jungsu Mr. SimpleX Internet. http://www.simplexi.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php