i am using php tp upload images.... i was wondering
- how to create thumbnails of images ?
- how to customize their dimensions & proportions ?
i am using php tp upload images.... i was wondering
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:
echo $this->Thumbnail->render('test.jpg', array(
'width' => '100',
'height' => '100',
'resizeOption' => 'portrait',
'quality' => '100'
), array('id' => 'img-test', 'alt' => 'thumbnail test'));