ImageGear Professional for Windows ActiveX
IGPageDisplay Object

Description:

This object encapsulates all display settings IGPage Object and provides access to whole ImageGear display API. Instance of this object is required for displaying image in order to use ImageGear display API. Instance of IGPage Object may have any number of different IGPageDisplay objects associated with it.

Interface:

IIGPageDisplay

Members:

Methods
AdjustContrast Method Calculates color correction lookup tables.
CalculateParams Method Calculates DisplayedImageRect, which is the exact rectangle in which the image is to be scaled.
ConvertCoordinates Method Translates coordinates between image (logical) coordinate system and device one.
ConvertPointCoordinates Method Translates an array of points from device coordinates to image coordinates or otherwise - from image coordinates into device coordinates.
CopyToClipboard Method Copy image to clipboard.
CutToClipboard Method Cut the image to clipboard.
Draw Method Draw image on device context.
ExportDDB Method Converts ImageGear DIB image to device dependent DDB image.
FullUpdateRequired Method Returns True if the entire display area needs to be updated whenever any part of the display area is invalidated.
GetActualPaletteHandle Method Calculates device palette ImageGear will use for image drawing.
GetAdjustedDeviceRect Method Calculates rectangle which is the exact area in which the image is to be scaled during displaying.
GetGrayscaleLUTCopy Method If a grayscale LUT is attached to an IGPageDisplay, returns its copy as a new IGLUT object.
GetLUTCopy Method Returns the copy of image lookup tables for the color channels specified.
GetPageDisplaySettings Method Returns new instance of object with page display settings.
GetPaletteData Method This function returns the current palette settings.
GetScrollAttrs Method Returns scrolling attributes of image.
GetZoomInfo Method Returns information on image zoom state.
GrayscaleLUTExists Method Returns True if a grayscale LUT is attached to an IGPageDisplay, and False otherwise.
HandlePalette Method Handler of Windows palette messages.
HandleResize Method Handler of Windows window size change messages.
HandleScroll Method Handler of Windows scrolling messages.
ImportDDB Method Accepts device dependent DDB image and create IG DIB from it.
IsValidImage Method This method returns True if there is a valid image associated with the IGPageDisplay object.
PasteFromClipboard Method Paste image from clipboard and replace existing content of IGPage Object.
PasteMergeFromClipboard Method Paste image from clipboard and merge it with existing content of IGPage Object.
PrintImage Method Specifies whether ImageGear performs image scaling for printing or use the operating system's and driver's capabilities for this.
PrintToPageWithLayout Method Draws an image onto the printer device context within the specified rectangle.
ScrollTo Method Scroll image to the position specified.
SetPageDisplaySettings Method Applies settings passed to this page display object.
UpdateGrayscaleLUTFrom Method Creates or updates IGPageDisplay's grayscale LUT with values from the specified LUT.
UpdateLUTFrom Method Update image lookup tables for the channels specified.
UpdatePaletteFrom Method This function updates image palette settings with new value.
UpdateParams Method This method is used to synchronize display parameters stored in IGPageDisplay object with ones represented by IGPageDisplay interface properties such as Antialiasing, Background, Dithering and so on.
UpdateScrollAttrsFrom Method Set new state of image scrolling.
UpdateZoomFrom Method Set new state of image zoom.
ZoomToRectangle Method Zoom image to the rectangle specified.
Properties
AntiAliasing Property Provides access to image anti-aliasing parameter.
Background Property Provides access to image background parameters.
ChannelVisibility Property Allows turning ON and OFF image channel visibility for display.
Dithering Property Dithering method to use for image drawing.
Foreground Property Specifies image foreground color.
ImageFillColor Property Color used to fill the image area after clipboard cut operation.
Layout Property Provides access to image layout parameters.
MapMode Property Display map mode parameter.
OffScreenDrawing Property This property, when set to False, will cause ImageGear to perform all drawing operations into memory buffer with subsequent drawing the entire buffer to the screen.
OffScreenHeight Property Determines the height of the bitmap used for buffered drawing.
OffScreenWidth Property Determines the width of the bitmap used for buffered drawing.
Orientation Property Image display orientation.
Page Property IGPage Object for which the IGPageDisplay Object is created.
Picture Property Standard OLE property for import/export image data.
PrintDirect Property This property determines if ImageGear performs an image scaling.
ROP Property Raster operation to use for image drawing.
Transparency Property Provides access to image transparency parameters.
UpdateParamsOnDraw Property This property when set to True specifies that UpdateParams() method is called before any of IGPageDisplay draw methods is executed.

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback