I created a plugin that generates thumbnails with quality and size settings and clipping method, that caches the thumbnails, enabling you to use the same image in different places and sizes in your views.
I've been using a class I found when I needed to do the same thing and so far, with few modifications it works great. Here you go: SimpleImage Class
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resize(250,400);
$image->save('picture2.jpg');
// and a lot more examples at the class website.
?>
If this does not suit your needs, php manual has lots of functions to help you achieving what you need. Image
Check out:
I created a plugin that generates thumbnails with quality and size settings and clipping method, that caches the thumbnails, enabling you to use the same image in different places and sizes in your views.
I believe this may solve your problem:
https://github.com/emersonsoares/ThumbnailsPlugin
usage:
I've been using a class I found when I needed to do the same thing and so far, with few modifications it works great. Here you go: SimpleImage Class
If this does not suit your needs, php manual has lots of functions to help you achieving what you need. Image