I have a client who wants to watermark their images on a IIS server running ColdFusion 10. I'm looking for any way to avoid mutilating all images with a batch update and having to manage both a version watermarked and one for the original.
Can watermarking be done on the fly for high-rez images with ColdFusion and not overload the server? I'm thinking if I exclude the folder from search engine traffic with robots.txt then it would not be more than the visitors' traffic and this could be possible. A flexible solution like this would be ideal, allowing the client to update the look of the watermark without re-batching.
How would you handle it?
This is actually covered in the Adobe ColdFusion documentation.
First there is Manipulating ColdFusion images - near the bottom of the page is a section on Creating watermarks (Each of the bullets is discussed in further detail on that page)
Then there is Writing images to the browser - that discusses how to write images directly to the browser without writing them to disk.
And they even have Generating a gallery of watermarked images under Application examples that use ColdFusion images - about half-way down that page.
These examples should get you going.