Advertisement
Guest User

Untitled

a guest
Jan 18th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. <?php
  2.  
  3. $imagem = "imagem.jpeg";
  4. list($largura_original, $altura_original) = getimagesize($imagem);
  5. list($largura_mini, $altura_mini) = getimagesize("mini_imagem.jpeg");
  6. //Pego a altura e a largura de ambas as imagens(Original e marca dágua.)
  7. $imagem_final = imagecreatetruecolor($largura_original, $altura_original);
  8. //Cria um arquivo em branco com a altura e a largura da imagem que desejo inserir a marca dágua.
  9. $imagem_original = imagecreatefromjpeg("imagem.jpeg");
  10. $imagem_mini = imagecreatefromjpeg("mini_imagem.jpeg");
  11. //"Baixo" a minha imagem original e a imagem que será usada como marca dágua.
  12. imagecopy($imagem_final, $imagem_original, 0, 0, 0, 0,
  13. $largura_original, $altura_original);
  14. //Insiro a imagem original na imagem em branco que eu havia criado.
  15. imagecopy($imagem_final, $imagem_mini, 100, 200, 0, 0,
  16. $largura_mini, $altura_mini);
  17. //Insiro a marca dágua sobre a imagem original, com sobreposição.
  18.  
  19. //header("Content-Type: image/jpeg");
  20. //ULTILIZE ISSO PARA MOSTRAR A IMAGEM NA TELA.
  21. imagejpeg($imagem_final, "imagem_marca_dagua.jpeg", 100);
  22. //Salvo a imagem com a marca dágua no servidor.
  23.  
  24. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement