Something that we've discovered is that there is more to the crazy URL string that you get when uploading to Picasa then meets the eye. In fact, you can use that crazy URL to your advantage, having it automatically resize images (uploading a large size than having it generate small, optimized versions to your page needs) and automatically thumbnail images to a specified square dimension.
For example, this is the link to the full size image that I upload through Blogger:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIWzTh5RoI5-IYlobcB67qsWtNvWdRNKRDnjOvWKjswZ-_YHCVCf72TgDOXZ4oc2RI79BWe0G24BOr30_jwut2B_GrjsihZTDcT5i-BK6du36gw-hmP5soN0Eqc5CV8dHa_CshoKnmrtFR/s320/%255BUNSET%255D
Changing the s-value
By adding a value (s150) before the filename, I can get the image returned but resized to a specified dimension with a maximum dimension of 150 pixels:
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIWzTh5RoI5-IYlobcB67qsWtNvWdRNKRDnjOvWKjswZ-_YHCVCf72TgDOXZ4oc2RI79BWe0G24BOr30_jwut2B_GrjsihZTDcT5i-BK6du36gw-hmP5soN0Eqc5CV8dHa_CshoKnmrtFR/s150/%255BUNSET%255D
Changing the optional flag
Other variations on this include adding -c, -p and -d to this string, each with different results, and there are others that have specific uses from other Google applications, but the below examples have been the ones that we've found ourselves using for various projects.
Optional -c flag
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIWzTh5RoI5-IYlobcB67qsWtNvWdRNKRDnjOvWKjswZ-_YHCVCf72TgDOXZ4oc2RI79BWe0G24BOr30_jwut2B_GrjsihZTDcT5i-BK6du36gw-hmP5soN0Eqc5CV8dHa_CshoKnmrtFR/s200-c/%255BUNSET%255D
This returns a square crop of the image to the specified dimension. If the image is a rectangle it returns the largest square of that rectangular image, then returns it in the specified dimensions.
Optional -p flag
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIWzTh5RoI5-IYlobcB67qsWtNvWdRNKRDnjOvWKjswZ-_YHCVCf72TgDOXZ4oc2RI79BWe0G24BOr30_jwut2B_GrjsihZTDcT5i-BK6du36gw-hmP5soN0Eqc5CV8dHa_CshoKnmrtFR/s200-p/%255BUNSET%255D
This returns a center-square of the original image with the specified dimension. You'll notice how this is different than the -c flag above.
Optional -d flag
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIWzTh5RoI5-IYlobcB67qsWtNvWdRNKRDnjOvWKjswZ-_YHCVCf72TgDOXZ4oc2RI79BWe0G24BOr30_jwut2B_GrjsihZTDcT5i-BK6du36gw-hmP5soN0Eqc5CV8dHa_CshoKnmrtFR/s200-d/%255BUNSET%255D
This prompts to download the image.
Popular
-
Tip: Updated way to remove the Blogger NavbarIt's been a while since we took a look at the Blogger navbar, mainly because we simply got in t…
-
Featured Blogger site: Renew PilatesRenew Pilates in Easthampton, MA provides private, semi-private and small group pilates instructio…
-
Question: Where do my images get stored when I add them to my blog?When you first sign in and create a new blog in Blogger, you might not know this, but you are unlea…
-
Group blogging and blogging in the classroomWe normally talk about blogging as a personal project or a business project; unfortunately we often…
-
Featured Blogger Site: Our own Confluent Forms LLC!You know the maxim that the cobbler's children have no shoes? No longer! After years of discuss…
-
Tip: Understanding the Atom/RSS feeds created by BloggerIf you've heard of RSS feeds, you probably know that they're a way for your site's fans…
-
Tip: A grid of post thumbnails for index/listing pagesOur thumbnail and summary script was such a success that people have been asking us for further an…
Post a Comment
Post a Comment