WatermarkMaster SDK is a software product based on COM technology, thus and so any programming language that supports COM objects (C++, Visual Basic, JScript, Java, C##, etc) can be used for writing code.

WatermarkMaster SDK contains detailed documentation with examples for several programming languages, step by step description of use of basic features and other helpful information.

Every WatermarkMaster SDK license includes a free license for WatermarkMaster. This is done for more comfortable work with WatermarkMaster SDK: you can load a config file previously created with WatermarkMaster GUI, then simply call methods for adding source files and get the process going.

Here is the list of basic functionalities available when using WatermarkMaster SDK:

WatermarkMaster SDK is oriented to processing sequences of files. It provides ability to use dynamic variables (e.g. %s - source file name, %r - produced file order number) for flexible generation of the output files names. Position of a watermark in the frame can be set relative to 9 predetermined points, which enables to draw watermarks in the desired area of the frame regardless of the frame size.

In other words, with WatermarkMaster SDK it is possible to perform editing of great number of files quickly and easily, without preparing for separate editing of every single file.