Classes

  Class Description
ImageWatermark
Defines an image watermark.
InputImageFile
Defines an input image file.
Macro
Defines a macro.
Macros
Defines the collection of available macros.
OutputOptions
Defines output options.
TextWatermark
Defines simple text watermark.
WatermarkBase
An abstract base class that provides functionality for the ImageWatermark and TextWatermark inherited classes.
Watermarker
Applies watermarks to provided image files.
WatermarkFont
Defines the watermark font.
WatermarkingException
Represents errors that occur during watermarking process.
WatermarkMargins
Defines watermark margins.
WatermarkPadding
Defines the watermark padding.

Delegates

  Delegate Description
FileExistsEventHandler
Represents the method that handles the FileExists event.
ProgressEventHandler
Represents the method that handles the Progress event.
UserActionRequiredEventHandler
Represents the method that handles the UserActionRequired event.

Enumerations

  Enumeration Description
DateAndTimeFormat
Used to specify the date format of DateAndTime preset.
Destinations
Used to specify the destination for output files.
DiagonalOrientation
Used to specify the orientation of diagonal watermark.
FileExistsActions
Used to specify actions to execute if the output file already exists.
FileExistsActions2
Used to specify an action if the output file already exists.
FileNameFormat
Used to specify the date format of FileName preset.
FontSizeType
Used to specify the font size type.
OutputFormats
Used to specify the output image format.
TextAlignment
Used to specify the horizontal text alignment.
TextLocation
Used to specify location of the watermark text relative to the watermark image.
WatermarkPlacement
Used to specify the watermark placement.