zakdances
zakdances

Reputation: 23715

Best practices for creating thumbnails with GAE's Image API

For each photo in my datastore, I'm creating 3 thumbnails (small, medium, and large). I'm having a hard time figuring out what API functions to use on the original photos to get a balance between quality and file size for the thumbnails. The file size for the thumbs always seems to be too large.

GAE's Image API has many options for images (such as im_feeling_lucky(), converting from PNG to JPEG, and adjusting JPEG quality) and I'd like to know what functions to use and in which order to achieve the optimal setting for these thumbnails.

Upvotes: 0

Views: 1080

Answers (1)

Nick Johnson
Nick Johnson

Reputation: 101149

The easiest way to do this is simply to use get_serving_url to get a public URL for a scaled version of the image you can use as a thumbnail. This removes the need for you to create and separately store thumbnailed images.

Upvotes: 3

Related Questions