No una función propia, pero sí tienes herrameintas.
Te dejo una función que hice hace tiempo:
http://www.forosdelweb.com/showpost....65&postcount=3
La función propia te podrá servir aún no hagas el upload... para trabajar con otros formatos usa las funciones equivalentes (
www.php.net/gd). Puedes basarte igual en las FAQ (busca las funciones de thumbnails) que están más completas.
Si hay problemas mencionalos. Suerte!