Script para marca dágua com opacidade PHP

Moderador: web

responder a dúvida

Script para marca dágua com opacidade PHP

Mensagem por web Offline » Ter Mar 22, 2011 8:23 pm


Esse script coloca uma figura sobre outra figura, watermark ou marca dágua, também permite definir a opacidade que a marca dágua terá sobre a foto

Código: Selecionar todos
<?php 

$main_img       = "Porsche_911_996_Carrera_4S.jpg"; // main big photo / picture
$watermark_img   = "watermark.gif"; // use GIF or PNG, JPEG has no tranparency support
$padding       = 3; // distance to border in pixels for watermark image
$opacity      = 100;   // image opacity for transparent watermark

$watermark    = imagecreatefromgif($watermark_img); // create watermark
$image       = imagecreatefromjpeg($main_img); // create main graphic

if(!$image || !$watermark) die("Error: main image or watermark could not be loaded!");


$watermark_size    = getimagesize($watermark_img);
$watermark_width    = $watermark_size[0]; 
$watermark_height    = $watermark_size[1]; 

$image_size    = getimagesize($main_img); 
$dest_x       = $image_size[0] - $watermark_width - $padding; 
$dest_y       = $image_size[1] - $watermark_height - $padding;


// copy watermark on main image
imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $opacity);


// print image to screen
header("content-type: image/jpeg");   
imagejpeg($image); 
imagedestroy($image); 
imagedestroy($watermark);
?>

Fonte: http://www.cafewebmaster.com/image-watermark-php



detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 12454
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

responder a dúvida

Voltar para PHP

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante