Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia
estou com um problema quanto tento colocar marca dagua nas fotos
aparece uma mensagem
a imagem (caminho + nome da imagem) contém erros e não pode ser exibida
alguem sabe oque fazer ?
Help.....
ob_start();
$imagem_original = "paginas/saveiro.jpg";//nome da imagem original
$logo_img = "paginas/anagito.png";//nome da logo (utilize png ou gif com fundo transparente)
$padding = 10;//define o espaco que a logo tera no lado esquerdo e na aprte de baixo
$opacidade = 80;//define a porcentagem de transparencia da logo
$logo = imagecreatefrompng($logo_img);//cria a logo
$imagem = imagecreatefromjpeg($imagem_original);//cria a imagem original
if(!$imagem || !$logo) die("Erro: imagem original ou logo não foram carregadas!");//vereficar se as imagens foram carredas
$logo_size = getimagesize($logo_img);//obtem as dimensões da logo
$logo_width = $logo_size[0];//atribui a largura da logo
$logo_height = $logo_size[1];//atribui a altura da logo
$imagem_size = getimagesize($imagem_original);//obtem as dimensões da imagem original
$dest_x = $imagem_size[0] - $logo_width - $padding;//define a posição horizontal que a logo se posicionará
$dest_y = $imagem_size[1] - $logo_height - $padding;//define a posição vertical que a logo se posicionará
imagecopymerge($imagem, $logo, $dest_x, $dest_y, 0, 0, $logo_width, $logo_height, $opacidade);//cópia marca d'água na imagem original
// exibe a imagem com a marca d'agua aplicada
header("content-type: image/jpeg");
imagejpeg($imagem);
imagedestroy($imagem);
imagedestroy($logo);
Ninguem sabe ??????????
Carregando comentários...