Tal vez esta funcion pueda ayudarte a resolver el problema (ImageCopyResized)<br>
<br>
<h2>Descripción</h2>
int <b class="methodname">imagecopyresized</b> ( int dst_im, int src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH )<br>
<br>
<p>
     ImageCopyResize copia una porción rectangular de una imagen 
     hacia otra imagen. <var class="parameter">dst_im</var> es la 
     imagen de destino, <var class="parameter">src_im</var> es el
     identificador de la imagen origen. Si la altura y anchura de
     las coordenadas de origen y destino difieren se realizará
     un estrechamiento o un estiramiento apropiado del fragmento de 
     la imagen. Las coordenadas van localizadas sobre la esquina
     superior izquierda. Esta función se puede usar para copiar
     regiones dentro de la misma imagen (si <var class="parameter">dst_im</var> 
     es igual que <var class="parameter">src_im</var>) pero si las regiones
     se solapan los resultados seran impredecibles.</p>
Fuente:<br>
<a href="http://mx.php.net/manual/es/function.imagecopyresized.php">http://mx.php.net/manual/es/function.imagecopyresized.php</a><br>
<br>
<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><span style="font-weight: bold; font-family: courier new,monospace;">|-----------------------------</span><span style="font-weight: bold; font-family: courier new,monospace;">-----------------|</span><br style="font-weight: bold; font-family: courier new,monospace;"><span style="font-weight: bold; font-family: courier new,monospace;">|&nbsp;&nbsp;&nbsp;&nbsp;
|--------------|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
|</span><br style="font-weight: bold; font-family: courier new,monospace;"><span style="font-weight: bold; font-family: courier new,monospace;">|&nbsp;&nbsp;&nbsp;&nbsp;
|&nbsp;&nbsp;&nbsp;&nbsp; img.jpg&nbsp; |&nbsp;&nbsp;&nbsp;
background.png&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |</span><br style="font-weight: bold; font-family: courier new,monospace;"><span style="font-weight: bold; font-family: courier new,monospace;">|&nbsp;&nbsp;&nbsp;&nbsp;
|--------------|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
|</span><br style="font-weight: bold; font-family: courier new,monospace;"><span style="font-weight: bold; font-family: courier new,monospace;">|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
|</span><br style="font-weight: bold; font-family: courier new,monospace;"><span style="font-weight: bold; font-family: courier new,monospace;">|-----------------------------</span><span style="font-weight: bold; font-family: courier new,monospace;">-----------------|</span><br></blockquote></div>-- <br><a href="http://www.myalgorithm.com">www.myalgorithm.com</a>