Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $imagem = "imagem.jpeg";
- list($largura_original, $altura_original) = getimagesize($imagem);
- list($largura_mini, $altura_mini) = getimagesize("mini_imagem.jpeg");
- //Pego a altura e a largura de ambas as imagens(Original e marca dágua.)
- $imagem_final = imagecreatetruecolor($largura_original, $altura_original);
- //Cria um arquivo em branco com a altura e a largura da imagem que desejo inserir a marca dágua.
- $imagem_original = imagecreatefromjpeg("imagem.jpeg");
- $imagem_mini = imagecreatefromjpeg("mini_imagem.jpeg");
- //"Baixo" a minha imagem original e a imagem que será usada como marca dágua.
- imagecopy($imagem_final, $imagem_original, 0, 0, 0, 0,
- $largura_original, $altura_original);
- //Insiro a imagem original na imagem em branco que eu havia criado.
- imagecopy($imagem_final, $imagem_mini, 100, 200, 0, 0,
- $largura_mini, $altura_mini);
- //Insiro a marca dágua sobre a imagem original, com sobreposição.
- //header("Content-Type: image/jpeg");
- //ULTILIZE ISSO PARA MOSTRAR A IMAGEM NA TELA.
- imagejpeg($imagem_final, "imagem_marca_dagua.jpeg", 100);
- //Salvo a imagem com a marca dágua no servidor.
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement