How To Protect Your Digital Photos From Being Copied? 10 Best Ways To Secure Your Image.
In this article we look at the many different methods of copy protecting images online rated from 1 through to 10 which provides the best protection.
Some methods are simple tricks that anyone can create and some require image protect software.
1. Add Copyright Notice Or Digimarc
Photographers often use the Digimarc plugin in Photoshop to add an extra tag to their images with a Copyright notice and ownership details. Although not evident when viewing the image, it can be seen when clicking the file to view properties. However such tags are not a deterrent to most. Taking a screenshot using PrintScreen will save a new image without the same file properties.
Sliced or segmented images can make saving of your image most difficult because the culprit will usually click to save and then later find that they only saved a part of the image. Image splicing can be a tedious chore because after slicing, they will need some HTML for a DIV or tableset to hold them in position. However there is software available that can automate that task. Taking a screenshot using PrintScreen will save the whole image.
Hotlinking refers to the use of your images on other websites by simply using your link resource. However hotlinking can be prevented by the checking the origin of the page that is displaying the image, which can be done by modifying your .htaccess file to check the referrer and rewrite conditionally. Or you can use one of the many PHP or CGI scripts available for link protection. Taking a screenshot using PrintScreen will save the image as seen on the page.
Similar to hotlink prevention, "streaming" an image to display on the web page will look the same, but when saving, all that can be obtained is a reference to the script included to display the image. For more info on image streaming search for PHP ImageJpeg function or for Windows Server look for FileSystemObject examples. Taking a screenshot using PrintScreen will save the image as seen on the page.
Overlaying a transparent image over the main image can prevent users from right clicking on images to save them, because when they do, all they get to save is the transparent overlay. Some CMS such as WordPress will have plugins for such methods but anyone can create the same effect creating a clear image saved as either PNG or GIF to preserve its transparency. Then that transparent image can be positioned over the image and held in place by using CSS. Taking a screenshot using PrintScreen will save the image as seen on the page.
6. No Right Click JavaScript
By disabling the right click context menu you can remove options for select, copy and paste commonly used by visitors to collect images. Here JavaScript is used to remove the context menu, and while it has been used in many CMS plugins for "content protection", no-right-click only removes the MouseOver options while leaving those options in the web browsers toolbar. Taking a screenshot using PrintScreen will save the image as seen on the page.
7. Display As Background Image
Normally images are displayed on web pages by using the <image src> attribute which display the image at that attributes location. However by creating a DIV or tableset in HTML and setting the image as the background for that item, when a user clicks on the image they cannot select it to save or view its properties. Taking a screenshot using PrintScreen will save the image as seen on the page.
Watermarking is a good deterrent for image theft because your name and Copyright statement can be emblazed anywhere on the image. Not many will want to display your name on stolen images. Watermarks can be added in the image creation stage or by using watermark software to embed text or an image onto existing images in batches by folder. Or you can use a CMS plugin like those for WordPress that can apply a watermark dynamically as the image loads. While watermarks are a strong deterrent to image copy, unfortunately they can ruin presentation and any atmosphere that might otherwise be achieved.
9. Encrypted Image with Domain Lock
Encrypted images cannot be viewed like normal images and require a custom viewer to first decrypt the image and then display it on the web page. When encrypted for domain lock, those images cannot be displayed away from your website even if they use the same viewer, making them safe from company staff and your webmaster. Taking a screenshot using PrintScreen will save the image as seen on the page.
10. Screenshot Protection
Images can be saved by taking a screenshot using the PrintScreen keyboard button or any one of a plethora of screen capture software. However screenshots can be prevented by using image protect software and site protection software specially designed for "copy protection".
Summation
The methods described in parts 1 to 9 offer no protection from screenshots. But the method described in part 10 does prevent screenshots. However there is only one such solution that can be used for online images because there is only one web browser that it still capable of actioning at system level to prevent screen capture. ArtisBrowser can be used with the ArtistScope Site Protection System (ASPS) and all of the CopySafe solutions that cater for the different types of media. that can be copy protected by site protection software.
ASPS is the best site protection software, but unfortunately it does require Windows which can be ideal for classrooms and corporate intranets. Otherwise you have to make do with watermarking.