Use phpThumb(). Es un script que usa internamente la biblioteca de GD y/o ImageMagick (lo que esté disponible y lo que crea que sea mejor para el trabajo) para realizar tareas básicas de manipulación de imágenes, incluida la generación de miniaturas y la generación de miniaturas cuadradas.
Se puede utilizar la siguiente manera:
<!-- best fit -->
<img src="/phpThumb/phpThumb.php?src=/path/to/image.jpg&w=64&h=64">
<!-- crop fit (square thumbnails) -->
<img src="/phpThumb/phpThumb.php?src=/path/to/image.jpg&w=64&h=64&zc=1">
Se ha construido en el motor de almacenamiento en caché de modo segunda vez que un navegador solicita la imagen de arriba que se sirve de su propia caché en lugar de re-generación de la miniatura cada vez. Sin embargo, es posible que desee pasar una hora más o menos configurándolo.
¿Es posible hacerlo sin estas herramientas? - http://phpthumb.sourceforge.net/ - https://github.com/splustedred/phpThumbOf - http://ria-coder.com/blog/php-thumbnail-generator ¿Tal vez? – Alfred