Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » Tech and Talk » OS and Software » Webmasters and Developers » thumbnail creation without save?
Search Topic:
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
Any way to advance... »
« [Help] Setting up Apache HTTP server and FTP  
AuthorAll Replies


Roundboy
Premium
join:2000-10-04
Drexel Hill, PA

reply to Leif3
Re: thumbnail creation without save?

certianly..

I call the image like:

IMG SRC="/makeimage.php?file=$file">

this means call the makeimage.php file with arguments that the php code needs:

makeimage.php :

code:

// set base image
$image = "/home/ercdvs/public_html/archive/$id/$file";
$image_info = getimagesize($image);
// image specifics
$too_big_diff_ratio = $image_info[0]/$max_width;
$new_img_width = $max_width;
$new_img_height = round($image_info[1]/$too_big_diff_ratio);

// determine image type
if($image_info[2] == "2") // JPEG
{
// This is for resizing JPG only
Header ("Content-type: image/jpeg");
$src_img = @imagecreatefromjpeg($image);
$dst_img = @imagecreatetruecolor($new_img_width,$new_img_height);
imagecopyresampled($dst_img, $src_img, 0, 0, 0, 0, $new_img_width, $new_img_height, $image_info[0], $image_info[1]);
imagejpeg($dst_img,'',90);
ImageDestroy($src_img);
ImageDestroy($dst_img);

}

This code takes the directory and filename of the big image.. and if it is a jpg, resizes to a max width of 100, and a hieght keeping with the image ratio

I need to write vrey similar code for gif, png, etc.. but 99.9% of m images are jpg.

feel free to copy and ask me any questions.
--

Girls are like internet domain names, the ones I like are already taken. Unless you get one from a strange country

I dont know the difference between games and reality anymore ...I just used a shotgun on my mother and she's not respawning
Forums » Tech and Talk » OS and Software » Webmasters and DevelopersAny way to advance... »
« [Help] Setting up Apache HTTP server and FTP  


Friday, 04-Dec 08:37:51 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.
page compression OFF
Most commented news this week
· [163] Comcast Releasing Promised Usage Meter
· [142] Avast Antivirus Has Gone Mad
· [107] Comcast Makes NBC Universal Acquisition Official
· [104] Graduate Student Unveils Sprint's GPS Sharing With Feds
· [88] Google Invades ISP, OpenDNS Turf With Google Public DNS
· [81] Latest Consumer Reports Survey Not Kind To AT&T
· [70] Baltimore To Ban Lazy Cable Installs
· [67] Sprint Defuses GPS Privacy Media Bomb
· [67] FCC Ponders Moving From PSTN To IP Voice
· [64] Broadband Killed The Game Console
Most people now reading
· False positive in Avast! or is it real? [Security]
· Windows 7 boot manager editing questions [Microsoft Help]
· Extjs grid combo box. [Webmasters and Developers]
· Linux is terrorist - according to MS... [All Things Unix]
· Connecting to Google Voice Via SIP [VOIP Tech Chat]
· AV-Comparatives PUA test results [Security]
· Nouveau DNS chez Google [Videotron]
· Using AirMax to provide triple play services? [Wireless Service Providers]
· Warrior tank seem underpowered these days [World of Warcraft]
· Google takes aim at browser redirection [Security]