topical media & game development

talk show tell print

alt-bot-extra-watermark.php / php



  <?php
  // Load the stamp and the photo to apply the watermark to
  stamp = imagecreatefrompng('soutine.png');
  // stamp = imagecreatefromjpeg('@walk.jpg');
  im = imagecreatefromjpeg('soutine.jpg');
  
  // Set the margins for the stamp and get the height/width of the stamp image
  marge_right = 10;
  marge_bottom = 10;
  sx = imagesx(stamp);
  sy = imagesy(stamp);
  
  // Copy the stamp image onto our photo using the margin offsets and the photo 
  // width to calculate positioning of the stamp. 
  imagecopy(im, stamp, imagesx(im) - sx - marge_right, imagesy(im) - sy - marge_bottom, 0, 0, imagesx(stamp), imagesy(stamp));
  
  // Output and free memory
  header('Content-type: image/png');
  imagepng(im);
  imagedestroy(im);
  ?>
  
  


(C) Æliens 20/2/2008

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.