Re: [PHP] RE: [PHP-DB] Broken Links 2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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" <randy.rankin@invensys.com>
To: <php-general@lists.php.net>; <php-db@lists.php.net>
Sent: Thursday, October 24, 2002 7:38 AM
Subject: [PHP] RE:  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


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux