11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

$origen = imagecreatefrompng("ordenador.png"); // El ordenador es<br />

// el origen<br />

$destino = imagecreatefromjpeg("Koala.jpg"); // El Koala es<br />

// el destino<br />

$ancho_origen = imagesx($origen); //ancho de la imagen origen<br />

$alto_origen = imagesy($origen); //alto de la imagen origen<br />

$ancho_destino = imagesx($destino); //ancho de la imagen destino<br />

$alto_destino = imagesy($destino); //alto de la imagen,destino<br />

// Colocar el logo abajo a la izquierda<br />

$x = 0;<br />

$y = $alto_destino - $alto_origen;<br />

// Colocar la imagen origen en la imagen destino<br />

imagecopy($destino, $origen, $x, $y, 0, 0, $ancho_origen,<br />

$alto_origen);<br />

// Mostrar la imagen final<br />

imagejpeg($destino);<br />

imagedestroy($destino);<br />

?><br />

Da como resultado:<br />

La f<strong>un</strong>ción imagecopymerge() equivale a la f<strong>un</strong>ción imagecopy(), pero f<strong>un</strong>de la imagen original a<br />

través de <strong>un</strong> parámetro complementario de 0 a 100 (0 es completamente transparente).<br />

El mismo ejemplo <strong>con</strong> <strong>un</strong> f<strong>un</strong>dido se <strong>con</strong>vierte en:<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!