The Black Ice Imaging Toolkits provide several functions which allow developers to use many annotation objects. There are several type of objects for example: ellipse, rectangle, rounded rectangle, metafile, stamp, rubber stamp, freehand etc. There are many functions to perform operations on annotation objects.
Adding Annotations through a User Interface
Programmatically Add Annotations
Adding Signatures to an Image (annotation stamp)