How to use PHP & Write Logo/CopyRight to image (Watermark) The guideline/example scripts how to using PHP and GD , Write Logo/CopyRight to image (Watermark)
ShotDev Focus:
- PHP & GD (Write Logo/CopyRight to image (Watermark))
Example
php_write_logo1.php
<?php echo "<img src=MyResize/image.png>"; $filname = "logo.gif"; $src = ImageCreateFromGif($filname); $size = GetImageSize($filname); $im = ImageCreate(500, 450); $bg = ImageColorAllocate($im, 255, 255, 0); $color = ImageColorAllocate($im, 0, 0, 0); ImageCopy($im, $src, 140, 170, 0, 0, $size[0], $size[1]); ImagePng($im,"MyResize/image.png"); ImageDestroy($src); ImageDestroy($im); ?>
Create a php file and save to path root-path/myphp/
Run
http://localhost/myphp/php_write_logo1.php
Screenshot
php_write_logo2.php
<?php echo "<img src=MyResize/image.png>"; $myImage = imagecreatefromjpeg('mygirl.jpg'); $myCopyright = imagecreatefromgif('logo.gif'); $destWidth = imagesx($myImage); $destHeight = imagesy($myImage); $srcWidth = imagesx($myCopyright); $srcHeight = imagesy($myCopyright); $destX = ($destWidth - $srcWidth) / 2; $destY = ($destHeight - $srcHeight) / 1; $white = imagecolorexact($myCopyright, 255, 255, 255); imagecolortransparent($myCopyright, $white); imagecopymerge($myImage, $myCopyright, $destX, $destY, 0, 0, $srcWidth, $srcHeight, 50); imagejpeg($myImage,"MyResize/image.png"); imagedestroy($myImage); imagedestroy($myCopyright); ?>
Create a php file and save to path root-path/myphp/
Run
http://localhost/myphp/php_write_logo2.php
Screenshot
.
.
3practice…
…