.htaccess cannot add watermarks to your images. However, it may restrict access to your images.
However, you can add watermarks using the PHP GD Library . The code below shows how to add a watermark to your image through PHP GD.
<?php // Load the stamp and the photo to apply the watermark to $stamp = imagecreatefrompng('stamp.png'); $im = imagecreatefromjpeg('photo.jpeg'); // 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); ?>
$ stamp is what you want to see on the watermark (for example: Copyrights Reserved) and $ im is your actual image that needs to be protected.
source share