Watermarking functions as an effective way to add digital signatures to your photos, thus helping you avoid the unpleasant surprise of finding them used without your permission by plagiarists. In addition to supporting image and text watermarking, reaConverter allows you to do batch image watermarking using primitive drawings.
Also described as basic elements used in computer graphics to help in structuring more complex images, primitives can take the form of lines, squares, circles and other similar shapes. reaConverter includes a simple and intuitive feature for watermarking with primitive drawings, that also involves a rich array of customizing tools.
Add one or several images to reaConverter. Use the file browsing tool or drag-and-drop them directly into the software window.
Go to Edit images, click the Add action button and then Watermarking. Here, pick the Primitives option.
Next, choose the type of primitive drawing you intend to use — point, line, rectangle or ellipse, and then customize it accordingly. You can then change the coordinates of its location, its color and width, as well as fill it with color and apply anti-aliasing. The result of your selections can be easily checked in real time, by ticking the Preview button, in the upper right part of the window.
In the Saving options section, pick the location and format of your watermarked images. You can save them in a cloud storage or in a local folder. Finally, click on one of the buttons conveniently placed in the lower part of the screen in order to decide the extension of your edited images.
Then press Start and your new images will soon be ready.
You are welcome to contact our technical support when you have any questions about reaConverter.
Advanced users can draw primitive lines using command-line interface in manual or automated mode. reaConverter Pro edition provides a command-line tool called cons_rcp.exe
Draw primitives via command-line:
cons_rcp.exe -s "C:\Path_to\input_file.jpg" -o "C:\Path_to\output_file.jpg" -line pos50x50 size100x100 rgb(66,137,212) p2 aa
Manual:
-point (draws point) Optional parameters: 1. Point position in pixels (Syntax: pos50x50) 2. Point shape (Syntax: s, c) where "s", "c" mean square (default), circle. 3. Pen color (Syntax: rgb(66,137,212), hex(4289d4)) 4. Pen width (Syntax: p3, integer from 1) 5. Apply anti-aliasing (Syntax: aa, by default anti-aliasing is off) Example: -point pos50x50 rgb(66,137,212) p2 aa
-line (draws line) Optional parameters: 1. Starting point in pixels (Syntax: pos50x50) 2. Size in pixels (Syntax: size100x100) 3. Pen color (Syntax: rgb(66,137,212), hex(4289d4)) 4. Pen width (Syntax: p3, integer from 1) 5. Apply anti-aliasing (Syntax: aa, by default anti-aliasing is off) Example: -line pos50x50 size100x100 rgb(66,137,212) p2 aa
-rectangle (draws rectangle) Optional parameters: 1. Position in pixels (Syntax: pos50x50) 2. Size in pixels (Syntax: size100x100) 3. Pen color (Syntax: rgb(66,137,212), hex(4289d4)) 4. Pen width (Syntax: p3, integer from 1) 5. Apply anti-aliasing (Syntax: aa, by default anti-aliasing is off) 6. Fill inside area with color (Syntax: fill_rgb(66,137,212), fill_hex(4289d4)) Example: -rectangle pos50x50 size100x100 rgb(66,137,212) p2 aa
-ellipse (draws ellipse) Optional parameters: 1. Position in pixels (Syntax: pos50x50) 2. Size in pixels (Syntax: size100x100) 3. Pen color (Syntax: rgb(66,137,212), hex(4289d4)) 4. Pen width (Syntax: p3, integer from 1) 5. Apply anti-aliasing (Syntax: aa, by default anti-aliasing is off) 6. Fill inside area with color (Syntax: fill_rgb(66,137,212), fill_hex(4289d4)) Example: -ellipse pos50x50 size100x100 rgb(66,137,212) p2 aa
Command-line drawing tool is an advanced feature meant for professional use, and is available in Pro edition only.
Download reaConverter Pro with CLI