Leadtools Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
RasterImage Class Methods
See Also 
Leadtools Namespace : RasterImage Class


For a list of all members of this type, see RasterImage members.

Public Methods

  Name Description
Public Method Access Provides exclusive access to the image data contained in this RasterImage.  
Public Method AddBeziersToRegion Overloaded.  Creates or updates the image region by adding a bezier region.  
Public Method AddBorderToRegion Creates a region of pixels with values that fall within a range defined by the value of a specific pixel and a lower and upper tolerance value but are not equal to the borderColor.  
Public Method AddColorHsvRangeToRegion Creates or updates the image region by adding a region that consists of all the pixels that fall in the given HSV color range.  
Public Method AddColorRgbRangeToRegion Creates or updates the image region by adding a region that consists of all the pixels that fall in the given RGB color range.  
Public Method AddColorToRegion Creates or updates the image region by adding a region that consists of all the pixels of a specified color.  
Public Method AddCurveToRegion Overloaded.  Creates or updates the image region by adding a curved region.  
Public Method AddDataToRegion Creates or updates the image region using the specified region data.  
Public Method AddEllipseToRegion Creates or updates the image region by adding an elliptical region.  
Public Method AddGdiPlusDataToRegion Creates or updates the image region using the specified GDI+ region data.  
Public Method AddGdiPlusRegionToRegion Creates or updates the image region by adding the specified GDI+ region.  
Public Method AddGdiRegionToRegion Creates or updates the image region by adding the specified Windows region handle.  
Public Method AddMagicWandToRegion Sets a region based on the color found at point x, y in the image.  
Public Method AddMaskToRegion Creates or updates the image region by adding a region that consists of all the white pixels in a 1-bit mask image.  
Public Method AddPage Adds a new page to this RasterImage.  
Public Method AddPages Adds one or more images to this RasterImage.  
Public Method AddPolygonToRegion Overloaded.  Creates or updates the image region by adding a polygonal region.  
Public Method AddRectangleToRegion Creates or updates the image region by adding a rectangular region.  
Public Method AddRoundRectangleToRegion Creates or updates the image region by adding a rounded rectangular region.  
Public Methodstatic (Shared in Visual Basic) CalculatePaintModeRectangle Adjusts the given rectangle based on the given paint mode properties.  
Public Method CalculateRegionArea Gets the total number of pixels in the image region.  
Public Method CalculateRegionMaximumClipSegments Gets the number of elements required to hold the clip segments for any row in the region.  
Public Method ChangeCompression Compresses or decompresses this RasterImage.  
Public Methodstatic (Shared in Visual Basic) ChangeFromDib Changes a Windows device independent bitmap (DIB) to a LEAD RasterImage object.  
Public Methodstatic (Shared in Visual Basic) ChangeFromEmf Changes a Windows enhanced metafile (EMF) into a LEAD RasterImage object and, if successful, frees the enhanced metafile.  
Public Methodstatic (Shared in Visual Basic) ChangeFromHBitmap Overloaded.  Changes a Windows device dependent bitmap (DDB) to a LEAD RasterImage object.  
Public Methodstatic (Shared in Visual Basic) ChangeFromWmf Changes a Windows metafile (WMF) into a LEAD RasterImage object and, if successful, frees the metafile.  
Public Method ChangeHeight Increases or decreases the allocated height of an image.  
Public Method ChangeToDib Changes a LEAD RasterImage object to a Windows Device Independent Bitmap (DIB).  
Public Method ChangeToEmf Changes a LEAD RasterImage object into a Windows enhanced metafile (EMF) and, if successful, frees the image data.  
Public Method ChangeToGdiPlusImage Changes this RasterImage to a GDI+ Image.  
Public Method ChangeToHBitmap Overloaded.  Changes a LEAD RasterImage object to a Windows Device Dependent Bitmap (DDB).  
Public Method ChangeToWmf Changes a LEAD RasterImage object into a Windows metafile (WMF) and, if successful, frees the image data.  
Public Method ChangeViewPerspective Rotates and flips the image data as necessary to achieve the desired view perspective.  
Public Method Clone Overloaded.  Creates an exact copy of the current page of this RasterImage.  
Public Method CloneAll Creates an exact copy of this RasterImage.  
Public Method ConvertToGdiPlusImage Converts this RasterImage to a GDI+ image.  
Public Method CopyData Updates the data of this RasterImage.  
Public Method CopyMetadataTo Copies the metadata (tags, comments, and markers) to the given image.  
Public Method CopyPaletteTo Copies the palette of this RasterImage into a destination image.  
Public Method CreateAlphaImage Creates a grayscale image from this RasterImage alpha channel data.  
Public Method CreateGdiPlusGraphics Creates a GDI+ Graphics object using this RasterImage as the display surface.  
Public Method CreateLeadDC Creates a Windows device context using this RasterImage as the display surface.  
Public Method CreateMaskFromRegion Creates a 1-bit mask image from the region that is defined in the image.  
Public Method CreateThumbnail Creates a thumbnail image of this RasterImage.  
Public Methodstatic (Shared in Visual Basic) DeleteLeadDC Deletes the device context that was created using the CreateLeadDC method.  
Public Method DisableEvents Disables raising the Changed event.  
Public Method Dispose Overloaded.  Releases all resources used by this RasterImage.  
Public Method DitherLine Overloaded.  Used in a loop, dithers the line in a specified input buffer, and writes it to an output buffer.  
Public Method EnableEvents Enables raising the Changed event.  
Public Method FillRegion Overloaded.  Highlights a region by displaying a filled, color representation of the region in the given Graphics object.  
Public Method FlipRegion Flips the image region (top to bottom).  
Public Method FlipViewPerspective Flips this RasterImage image by changing its ViewPerspective.  
Public Method FrameRegion Overloaded.  Displays an outline of the image region in the given Graphics object.  
Public Methodstatic (Shared in Visual Basic) FromDib Creates a new image from the specified Windows device independent bitmap (DIB).  
Public Methodstatic (Shared in Visual Basic) FromEmf Converts an enhanced Windows metafile (EMF) into a LEAD RasterImage object.  
Public Methodstatic (Shared in Visual Basic) FromHBitmap Overloaded.  Creates a new RasterImage from the specified Windows device dependent bitmap (DDB).  
Public Methodstatic (Shared in Visual Basic) FromWmf Converts a Windows metafile (WMF) into a LEAD RasterImage object.  
Public Method GetGdiPlusRegionData Gets the GDI+ data that describes the image region.  
Public Method GetImageHeightDpi Gets the height of this RasterImage in pixels, taking ViewPerspective and YResolution into account.  
Public Method GetImageSizeDpi Gets the size in pixels of this RasterImage object, taking YResolution into account.  
Public Method GetImageWidthDpi Gets the width of this RasterImage in pixels, taking ViewPerspective and XResolution into account.  
Public Method GetLookupTable Gets the 8-bit lookup table (LUT) of this RasterImage.  
Public Method GetLookupTable16 Gets the 16-bit lookup table (LUT) of this RasterImage.  
Public Methodstatic (Shared in Visual Basic) GetNearestBitsPerPixel Gets the nearest bits per pixel value supported by LEAD for the specified GDI+ pixel format.  
Public Method GetObjectData Populates a specified SerializationInfo with the data needed to serialize this object.  
Public Method GetOverlayAttributes Gets one or more overlay attributes for the specified index.  
Public Method GetOverlayImage Gets the overlay image for the specified index.  
Public Method GetPaintColors Returns a palette corresponding to this RasterImage if painted on the given graphics object.  
Public Method GetPaintHPalette Returns a Windows palette handle corresponding to this RasterImage if painted on the given device context.  
Public Method GetPaintLookupTable For internal use by LEADTOOLS.  
Public Method GetPaintLookupTable16 For internal use by LEADTOOLS.  
Public Method GetPaintPalette Returns a GDI+ palette corresponding to this RasterImage if painted on the given graphic object.  
Public Method GetPalette Gets a copy of the palette of this RasterImage object.  
Public Method GetPixelColor Returns the color of the specified pixel.  
Public Method GetPixelData Overloaded.  Returns the pixel data of the specified pixel.  
Public Method GetRegionBounds Gets the bounding rectangle of the image region.  
Public Method GetRegionBoundsClipped Gets the bounding rectangle of the image region.  
Public Method GetRegionClipSegments Gets the segments contained in the region for a particular row.  
Public Method GetRegionData Gets the GDI data that describes the image region.  
Public Method GetRow Overloaded.  Retrieves a row or more of image data from this RasterImage into a managed memory buffer.  
Public Method GetRowColumn Overloaded.  Accepts a column offset to retrieve data from an image and place it in a buffer.  
Public Method GetRowColumnCompressed Overloaded.  Retrieves a row (or part of a row) of 1-bit compressed data from an image that has been loaded in its compressed format.  
Public Method GetRowCompressed Overloaded.  Retrieves one or more rows of 1-bit compressed data from an image that has been loaded in its compressed format.  
Public Method GetTrueColorValue Gets the true (RGB) value of the specified color based on the current image palette.  
Public Method ImagePhysicalSize Gets this RasterImage's dimensions corrected for resolution (DPI).  
Public Method InsertPage Inserts a new page into this RasterImage.  
Public Method InsertPages Inserts one or more pages into this RasterImage.  
Public Methodstatic (Shared in Visual Basic) IsValidBitsPerPixelGdiPlus Determines whether or not the specified bits per pixel value supported by LEAD is compatible with GDI+.  
Public Method MakeGdiPlusCompatible Makes this RasterImage GDI+ compatible.  
Public Method MakeRegionEmpty Removes the region from the image and frees the memory used for the region.  
Public Method OffsetRegion Moves the image region by the specified number of rows and columns.  
Public Method OnChanged Raises the Changed event.  
Public Method Paint Overloaded.  Displays this RasterImage in the given Graphics object.  
Public Method PaintBuffer Overloaded.  Paints image data from a buffer into a Graphics object.  
Public Method PaintCmykPlanes Overloaded.  Displays the CMYK planes stored in the image in the given Graphics object.  
Public Method PaintOverlay Overloaded.  Paints the overlay at the specified index. Use this method to paint overlays that are not automatically painted.  
Public Method PaintRegion Overloaded.  Paints the image region to a Graphics object.  
Public Method PaintRegionBuffer Overloaded.  Paints image region data from a buffer into a Graphics object.  
Public Method PointFromImage Translates a point (x,y) from this RasterImage view perspective to the specified view perspective.  
Public Method PointToImage Translates a point (x,y) from the specified view perspective to this RasterImage view perspective.  
Public Method RectangleFromImage Translates a rectangle from this RasterImage view perspective to the specified view perspective.  
Public Method RectangleToImage Translates a rectangle from a specified view perspective to this RasterImage view perspective.  
Public Method RegionContains Determines whether the specified pixel is in the image region.  
Public Method RegionToGdiPlusRegion Creates a GDI+ region that is a snapshot of this RasterImage region.  
Public Method Release Releases memory locked with Access back to the system.  
Public Method RemoveAllPages Removes all pages from this RasterImage.  
Public Method RemovePageAt Removes the page at the specified index from this RasterImage.  
Public Method RemovePages Removes one or more pages from this RasterImage.  
Public Method ReverseRegion Flips the image region (left to right).  
Public Method RotateViewPerspective Rotates this RasterImage by changing its ViewPerspective.  
Public Method SetAlphaImage Replaces existing alpha channel data or creates new alpha channel data.  
Public Method SetLookupTable Sets the 8-bit lookup table (LUT) of this RasterImage.  
Public Method SetLookupTable16 Sets the 16-bit lookup table (LUT) of this RasterImage.  
Public Method SetOverlayImage Sets the overlay image for a certain index.  
Public Method SetOverlayImageSize Changes the size of the overlay image for a certain index.  
Public Method SetPaintLookupTable For internal use by LEADTOOLS.  
Public Method SetPalette Sets the palette of this RasterImage object.  
Public Method SetPixelColor Changes the color value of the specified pixel.  
Public Method SetPixelData Overloaded.  Changes the data of the specified pixel.  
Public Method SetRow Overloaded.  Copies a row or more of image data to this RasterImage.  
Public Method SetRowColumn Overloaded.  Copies data from a buffer into an image, with an offset to the image.  
Public Method SetRowColumnCompressed Overloaded.  Puts a row (or part of a row) of 1-bit compressed data from a buffer into an image that is maintained in its compressed format.  
Public Method SetRowCompressed Overloaded.  Puts one or more rows of 1-bit compressed data from a buffer into an image that is maintained in its compressed format.  
Public Method SetRowSegments Overloaded.  For internal use by LEADTOOLS.  
Public Method SetUserData Sets the data for the image to the specified unmanaged memory buffer.  
Public Method StartDithering Initializes the buffered dithering of an image.  
Public Method StopDithering Cleans up all data variables and buffers allocated by the StartDithering and DitherLine methods.  
Public Method TestGdiPlusCompatible Tests this RasterImage to see if it is compatible with the GDI+ Image.  
Public Method ToDib Converts this RasterImage into a Windows device independent bitmap (DIB).  
Public Method ToEmf Converts a LEAD RasterImage object into a Windows enhanced metafile (EMF).  
Public Method ToHBitmap Overloaded.  Creates a Windows device dependent bitmap (DDB) from this RasterImage.  
Public Method ToWmf Converts a LEAD RasterImage object into a Windows metafile (WMF).  
Public Method TranslateColor Overloaded.  Translates the specified color in the image, and returns the nearest matching color in the destination image.  
Public Method Underlay Combines two images so that one appears to be an underlying texture for the other.  
Public Method UpdateOverlayAttributes Updates the overlay attributes for the overlay at the specified index.  
Public Method UpdateOverlayBits Updates the overlay image pixels with the bits from the corresponding bitplane of the main image.  
Public Method WindowLevel Sets up the paint or paint and image processing methods' window leveling options for this RasterImage  
Public Method WindowLevelExt Sets up the paint or paint and image processing methods' window leveling options for this RasterImage  
Top

Protected Methods

  Name Description
Protected Method Finalize Overridden.  This member overrides Finalize.  
Top

See Also