ImageGear gives you complete control over how your application displays images. There are many configuration options and attributes that can be used to define how images should be displayed. The following list details some of the settings that can be controlled:
- Contrast and Brightness adjustments
- Transparency
- Gamma correction
- Image Rotation (Orientation)
- The display area where the image is to be drawn (this area is called the Device Rectangle)
- The portion of the image to display (this array of pixels within the DIB bitmap is called the Image Rectangle)
- The Alignment of the displayed image in the display area
- The fill pattern and color to use for the background, any area of the Device Rectangle not displaying a portion of the image
- The Image Layout, Fit to width/height/window
- Precision scrolling
- Aspect ratio
- Anti-aliasing display for 1bit (Black & White) images using preserve black, preserve white and scale to gray modes
- Color Anti-aliasing for non 1bit (Black & White) images
- Using LUTs (look-up tables) to cause the colors in an image's color palette to be translated to other colors you select (i.e., you can display an 8-bit grayscale image in any 256 colors you choose).
All of the above display attributes effect the display only. They do not alter either the image bitmap or the color palette in the DIB. In addition, any time your image is being displayed, you can center, zoom or scroll it from within your application. See ImageGear.Display Namespace for more information.