I have developed a watermark imaging software available at [url removed, login to view]
I want a new version (v2) of this software, competely redesigned and rewritten in c#
Features must be what's in the current version and:
- Multiple watermarks in one run (example: one image watermark and two text watermarks in different locations)
- Multiple outputs in one run (different paths, different sizes, different format)
- Add borders, single or double border, width of each border must be configureable, it must be possible to create a text watermark in the border (A black border with a white text watermark for example)
- EXIF, IPTC & XMP data preservation when available (jpeg, tiff)
- New watermark type that is a selection with these options
--- File created date
--- EXIF created date
--- GPS Coordinates
--- Camera model
--- Exposure time
--- ISO speed
--- Focal length
--- Flash mode
--- Image resolution
--- Image color depth
--- filename withouth extension
--- lowercased filename
Besides the obvious features, the software can also run in "command line mode", this must also be supported.
The software must be able to download and launch the installer when it discovers a new version (information on how to check for new version will be given)
All imageing and watermarking code must be made in a class that can be made int a DLL for use on a web-server for online watermarking, sample [url removed, login to view] code must be included.
First milestone must be the design of the GUI.
Source code and all intellectual properties to the software must be handed over to me upon project completion since i will be reselling and continue programming on the software.