The AnnPicture class provides a picture object that is used by several LEADTOOLS annotation object classes. The following LEADTOOLS annotation objects use the AnnPicture class:
Each of these classes (either through the direct implementation or inheritance) access properties that control how the AnnPicture is used in the annotation object.
AnnImageObject:
The AnnImageObject class derives from AnnRectangleObject and adds the Picture property which is used to fill the object's Bounds.
AnnHotspotObject:
The AnnHotspotObject class derives from AnnImageObject and adds the DefaultPicture property, which can be used to set the default AnnPicture used to fill the object's Bounds.
AnnFreehandHotspotObject:
The AnnFreehandHotspotObject class derives from AnnPolylineObject and adds the both Picture and DefaultPicture properties.
AnnPointObject:
The AnnPointObject class derives from AnnObject and adds the both Picture and DefaultPicture properties.
AnnStampObject: The AnnStampObject class derives from AnnTextObject and adds the Picture property.