watermerk

Status
Niet open voor verdere reacties.

hansie1962

Gebruiker
Lid geworden
10 feb 2009
Berichten
63
Goedenavond,

Ik heb een perfect werkend script gevonden om een watermerk te plaatsen op foto´s.
Het probleem is echter, dat het watermerk midden in het hart van de afbeelding wordt geplaatst.
Is er iemand die weet of het mogelijk is om het watermerk rechts onderaan op de foto te plaatsen?

Het script ziet er als volgt uit:

PHP:
<?php 
// this script creates a watermarked image from an image file - can be a .jpg .gif or .png file 
// where watermark.gif is a mostly transparent gif image with the watermark - goes in the same directory as this script 
// where this script is named watermark.php 
// call this script with an image tag 
// <img src="watermark.php?path=imagepath"> where path is a relative path such as subdirectory/image.jpg 
$imagesource =  $_GET['path']; 
$filetype = substr($imagesource,strlen($imagesource)-4,4); 
$filetype = strtolower($filetype); 
if($filetype == ".gif")  $image = @imagecreatefromgif($imagesource);  
if($filetype == ".jpg")  $image = @imagecreatefromjpeg($imagesource);  
if($filetype == ".png")  $image = @imagecreatefrompng($imagesource);  
if (!$image) die(); 
$watermark = @imagecreatefromgif('watermark.gif'); 
$imagewidth = imagesx($image); 
$imageheight = imagesy($image);  
$watermarkwidth =  imagesx($watermark); 
$watermarkheight =  imagesy($watermark); 
$startwidth = (($imagewidth - $watermarkwidth)/2); 
$startheight = (($imageheight - $watermarkheight)/2); 
imagecopy($image, $watermark,  $startwidth, $startheight, 0, 0, $watermarkwidth, $watermarkheight); 
imagejpeg($image); 
imagedestroy($image); 
imagedestroy($watermark); 
?>
 
Laatst bewerkt door een moderator:
zo veel verstand heb ik er niet van;)
hiervoor gebruik ik dit gratis tootltje: Faststone photo resizer ;)
Je kan watermerken/tekst invoegen op de foto en die heel makkelijk verplaatsen;)
 
thanx

zo veel verstand heb ik er niet van;)
hiervoor gebruik ik dit gratis tootltje: Faststone photo resizer ;)
Je kan watermerken/tekst invoegen op de foto en die heel makkelijk verplaatsen;)

Ja er zijn zat progammaatjes te vinden maar het is juist mooi als een script zoals dit het regelt voor je.
Bedankt voor je reactie
 
Je moet even spelen met dit stukje:

PHP:
$startwidth = (($imagewidth - $watermarkwidth)/2); 
$startheight = (($imageheight - $watermarkheight)/2);

Ik denk dat dit genoeg is:
PHP:
$startwidth = ($imagewidth - $watermarkwidth); 
$startheight = ($imageheight - $watermarkheight);

maar kan het zo niet overzien :) Probeer het even, zou ik zeggen ;)
 
Toppie!!

Je bent geweldig!
Het werkt..... bedankt voor je support!


Groeten Hans
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan