ImagXpress 13 for .NET - User Guide > Concepts > Overview of ImagXpress |
ImagXpress capabilities are encapsulated for the user in a set of powerful classes:
The ImagXpress class provides methods and properties to manage licensing of the control.
The ImageXView class provides methods and properties to manage the interface to devices, such as monitors and printers and to other controls, such as NotateXpress™ and ThumbnailXpress™. ImageXView is required to view, print, or annotate an image.
There may be more than one viewer (ImageXView object) associated with a project:
The Processor class provides the properties, methods and events necessary to perform image processing on an image. There may be one or more processors associated with a project. Each processor can act on only one image at a time. The Processor class manages all image processing. Multiple Processor components can be added to the project to facilitate parallel processing, within the constraints of your system.
The ImageX class provides the properties, methods and events necessary to load an image into ImagXpress, query image data and save the image. ImageX class objects are created during run time. Each ImageX object represents one image that is available in ImagXpress. Multiple ImageX objects can be created.