Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Copyright (c) 2012 [iPs]TeaM
- * Bruno da Silva (email@brunodasilva.com)
- * Colocar imagens uma ao lado da outra. "juntamento de imagens"
- *
- * www.brunodasilva.com
- * www.ips-team.forumeiros.com
- */
- <?php
- // caminho facilitado das duas imagens
- $filename1 = '1.jpg';
- $filename2 = '2.jpg';
- // configurar o tipo de documento
- header('Content-Type: image/jpeg');
- // pegar tammanho das duas imagens para tratamento
- list($width1, $height1) = getimagesize($filename1);
- list($width2, $height2) = getimagesize($filename2);
- $source1 = imagecreatefromjpeg($filename1);
- $source2 = imagecreatefromjpeg($filename2);
- // cria uma imagem preta com tamanho que ocupe as duas imagens
- $fundo = imagecreatetruecolor($width1 + $width2, $height1 + $height2);
- // copia primeira imagem logo no inicio
- imagecopyresized($fundo, $source1, 0, 0, 0, 0, $width1, $height1, $width1 + $width2, $height1 + $height2); // a soma de h1+h2 e w1+w2 é para houver espaço paras duas imagens
- imagecopyresized($fundo, $source2, $width1 / 2 , 0, 0, 0, $width2, $height2, $width1 + $width2, $height1 + $height2); // o w / 2 serve para colocar a coordenada inicial da imagem $source2 logo após a $source1
- // imprimir a imagem
- imagejpeg($fundo );
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement