Login   Register  
PHP Classes

Thumbnail Party: Generate thumbnail images using GD or ImageMagick

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author Author  
Picture of Mickey Chan
Name: Mickey Chan <contact>
Classes: 2 packages by
Country: Hong Kong Hong Kong
Age: 46
All time rank: 9874 in Hong Kong Hong Kong
Week rank: 1150 Down5 in Hong Kong Hong Kong Down

  Detailed description   Download Download .zip .tar.gz  
This class can be used to generate image thumbnails.

It can use either the PHP GD library functions or the ImageMagick program.

The class generates thumbnail images with a size proportional to the original image.

If the original image is smaller than the target thumbnail size, the class may optionally enlarge the original image.

The empty spaces around the rescaled image can be optionally filled with a background color.

The rescaled image can be stored in a server side file or served as the current script output.

The class can store the thumbnail images in cache files to avoid thumbnail image generation overhead when the thumbnail images are generated with the same size.

When using GD library functions, the class checks the available memory to prevent thumbnail image generation errors.

When an error occurs, the class displays the error message within the generated image.

Watermark feature has been added since v1.1.0

  Classes of Mickey Chan  >  Thumbnail Party  >  Download Download .zip .tar.gz  >  Support forum Support forum (4)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Thumbnail Party
Base name: thumbnail_party
Description: Generate thumbnail images using GD or ImageMagick
Version: -
PHP version: -
License: GNU General Public License (GPL)
All time users: 2377 users
All time rank: 1507
Week users: 1 user
Week rank: 1521 Down
  Groups   Screenshots Screenshots   Rate classes User ratings  
  Trackback   Applications   Files Files  

Group folder image Graphics Colors, images, charts and picture formats View top rated classes

  Files folder image Screenshots  
File Role Description
Accessible without login Image file screenshot-watermark.jpg Screen Watermark sample screenshot
Accessible without login Image file screenshot.jpg Screen Screenshot

  User ratings  
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: Good (87%) Good (83%) - Sufficient (75%) - - Not sure (59%) 919
Month: Not yet rated by the users

  Pages that reference this package  
How to resize images uploaded to my server?
What I would like to be able to do is upload just the main image, have the thumbnail generated automatically at a specific size and use this thumbnail on my portfolio...
PHP Gallery System help
For your requirement, I don't think a cron job would cut it...

Latest pages that reference packages Latest pages that reference packages

  Applications that use this package  
No pages of applications that use this class were specified.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Files folder imagecache (1 file)
Files folder imagesample (5 files)
HTML file index.html Output Example page
Plain text file thumbnail.php Example Script for output thumbnail directory to browser
Plain text file thumbnail_party.class.php Class Class of Thumbnail_Party
Plain text file tp_watermark.class.php Class Watermark class

  Files folder image Files  /  cache  
File Role Description
  Plain text file README Data Description of cache directory

  Files folder image Files  /  sample  
File Role Description
  Image file 110x200_jpg Photo Sample image
  Image file 200x150_jpg Photo Sample image
  Image file 200x160_jpg Photo Sample image
  Image file 80x142_jpg Photo Sample Image
  Image file watermark.png Photo Sample Watermark

Download Download all files: thumbnail_party.tar.gz thumbnail_party.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.