You might want to check out netpbm. I've seen that it makes better quality
thumbnails.

Plus, you can include it in your package (if appropriate) and people that
don't have GD installed can use it.

---John Holmes...

----- Original Message -----
From: "Rankin, Randy" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, October 24, 2002 7:38 AM
Subject: [PHP] RE: [PHP-DB] Broken Links 2


> Thanks to everyone for the help.
>
> For those interested, I have posted the final code below. It functions
> beautifully with one exception: the resized image quality is rather poor.
I
> am now reading through the php manual and newsgroups for a solution, but
if
> anyone knows how to handle this it would be great to hear from you.
>
> Thanks again for all your help!
>
> Randy
>
> --------- BEGIN CODE ------------------
>
> <?
> if( $image_id )
> {
>  $sql="SELECT image_bin_data from IMAGES where image_id='$image_id'";
>  $result=db_query ( $sql );
>  $record=db_fetch_object ( $result );
>  $image=$record->image_bin_data;
>  $new_w=75;
>  $new_h=75;
>  Header("Content-type: image/png");
>  $src_img=@ImageCreateFromString($image);
>  $dst_img=@ImageCreate($new_w, $new_h);
>
>
ImageCopyResampled($dst_img,$src_img,0,0,0,0,$new_w,$new_h,ImageSX($src_img)
> ,ImageSY($src_img));
>  ImagePng($dst_img);
>  ImageDestroy($dst_img);
> };?>
>
> --------- END CODE ------------------
>


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to