LEADTOOLS (Leadtools assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.29
RasterImage Class Members
See Also  Fields  Properties  Methods  Events
Leadtools Namespace : RasterImage Class

The following tables list the members exposed by RasterImage.

Public Constructors

 NameDescription
public Constructor RasterImage ConstructorOverloaded.   
Top

Public Fields

 NameDescription
public Fieldstatic (Shared in Visual Basic) MaxOverlaysGets the maximum number of overlays allowed in a RasterImage. Supported in Silverlight, Windows Phone 7  
Top

Public Properties

 NameDescription
public Property AnimationBackgroundGets or sets a value indicating the animation background color for the current frame. Supported in Silverlight, Windows Phone 7  
public Property AnimationDelayGets or sets a value indicating the animation delay in milliseconds (ms) for the current frame. Supported in Silverlight, Windows Phone 7  
public Property AnimationDisposalMethodGets or sets a value indicating the animation disposal method for the current frame. Supported in Silverlight, Windows Phone 7  
public Property AnimationGlobalBackgroundGets or sets a value indicating the global background color of the animation image. Supported in Silverlight, Windows Phone 7  
public Property AnimationGlobalLoopGets or sets a value indicating the global loop count for animated images. Supported in Silverlight, Windows Phone 7  
public Property AnimationGlobalSizeGets or sets a value indicating the global size of the animation image. Supported in Silverlight, Windows Phone 7  
public Property AnimationOffsetGets or sets a value indicating the animation offset for the current frame. Supported in Silverlight, Windows Phone 7  
public Property AnimationWaitUserInputGets or sets a value indicating whether the RasterImageAnimator object should wait for user input in the current frame. Supported in Silverlight, Windows Phone 7  
public Property BitsPerPixelGets the number of bits per pixel of this RasterImageSupported in Silverlight, Windows Phone 7  
public Property BytesPerLineGets the number of bytes per scanline for the image data of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Property CommentsThe collection of comment data used when reading and writing certain file formats (including GIF). Supported in Silverlight, Windows Phone 7  
public Property DataGets the data for the image in native format. Supported in Silverlight, Windows Phone 7  
public Property DataSizeGets the size, in bytes, of the image data buffer. Supported in Silverlight, Windows Phone 7  
public Property DitherDataFor internal use by LEADTOOLS. Supported in Silverlight, Windows Phone 7  
public Property DitheringMethodGets or sets the default dithering method, referenced by some internal LEADTOOLS methods. Supported in Silverlight, Windows Phone 7  
public Property GeoKeysThe collection of GeoKeys used when reading and writing Geo TIFF files. Supported in Silverlight, Windows Phone 7  
public Property GrayscaleModeDetermines if this RasterImage is a grayscale image. Supported in Silverlight, Windows Phone 7  
public Property HasRegionDetermines whether this RasterImage has a region. Supported in Silverlight, Windows Phone 7  
public Property HeightGets the height of this RasterImage in pixels. Supported in Silverlight, Windows Phone 7  
public Property HighBitGets or sets the image window level high bit value. Supported in Silverlight, Windows Phone 7  
public Property ImageHeightGets the height of this RasterImage in pixels, taking ViewPerspective into account. Supported in Silverlight, Windows Phone 7  
public Property ImageSizeGets the size in pixels of this RasterImage object. Supported in Silverlight, Windows Phone 7  
public Property ImageWidthGets the width of this RasterImage in pixels, taking ViewPerspective into account. Supported in Silverlight, Windows Phone 7  
public Property IsBasicDetermines whether the image data is basic. Supported in Silverlight, Windows Phone 7  
public Property IsCompressedDetermines if the memory allocated for the image data is compressed memory. Supported in Silverlight, Windows Phone 7  
public Property IsConventionalMemoryDetermines if the memory allocated for the image data is in conventional memory. Supported in Silverlight, Windows Phone 7  
public Property IsDiskMemoryDetermines if the memory allocated for the image data is allocated as a disk file rather than in physical memory. Supported in Silverlight, Windows Phone 7  
public Property IsDisposedGets a value indicating whether the RasterImage object has been disposed of. Supported in Silverlight, Windows Phone 7  
public Property IsFlippedDetermines whether the image has a a flipped ViewPerspective. Supported in Silverlight, Windows Phone 7  
public Property IsGlobalMemoryDetermines if the memory allocated for the image data is a global Windows handle. Supported in Silverlight, Windows Phone 7  
public Property IsGrayDetermines whether the image has a grayscale byte order. Supported in Silverlight, Windows Phone 7  
public Property IsLoadingGets a value that determines whether this RasterImage object is still loading. Supported in Silverlight, Windows Phone 7  
public Property IsMirroredDetermines whether the image data is mirrored. Supported in Silverlight, Windows Phone 7  
public Property IsRotatedDetermines whether the image has a rotated ViewPerspective. Supported in Silverlight, Windows Phone 7  
public Property IsSuperCompressedDetermines if the memory allocated for the image data is super-compressed memory. Supported in Silverlight, Windows Phone 7  
public Property IsTiledDetermines if the memory allocated for the image data is allocated in tiles. Supported in Silverlight, Windows Phone 7  
public Property LowBitGets or sets the image window level low bit value. Supported in Silverlight, Windows Phone 7  
public Property MarkersThe collection of marker data used when reading and writing certain file formats (including JPEG). Supported in Silverlight, Windows Phone 7  
public Property MaxValueGets or sets the images maximum grayscale value. Supported in Silverlight, Windows Phone 7  
public Property MemoryInformationGets or sets information about the memory allocated for the image data.  
public Property MinValueGets or sets the images minimum grayscale value. Supported in Silverlight, Windows Phone 7  
public Property NoRegionClipEnables or disables clipping the image to the region. Supported in Silverlight, Windows Phone 7  
public Property OrderGets or sets the color order of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Property OriginalFormatGets or sets the original image format of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Property OverlayCountGets the number of overlays that have been defined for this RasterImage. Supported in Silverlight, Windows Phone 7  
public Property PageGets or sets the current active page for this RasterImage. Supported in Silverlight, Windows Phone 7  
public Property PageCountGets the total number of pages in the this RasterImage. Supported in Silverlight, Windows Phone 7  
public Property PaintContrastGets or sets the current contrast value for the image.  
public Property PaintGammaGets or sets the current gamma correction value for the image.  
public Property PaintHighBitGets or sets the image paint low bit value. Supported in Silverlight, Windows Phone 7  
public Property PaintIntensityGets or sets the current intensity value for the image.  
public Property PaintLowBitGets or sets the image paint low bit value. Supported in Silverlight, Windows Phone 7  
public Property PremultiplyAlphaEnables or disables automatic handling of premultiplied alpha channel values when using Silverlight WriteableBitmap. Supported in Silverlight, Windows Phone 7  
public Property SignedDetermines if the image data contains signed values. Supported in Silverlight, Windows Phone 7  
public Property TagsThe collection of tag data used when reading and writing certain file formats (including TIFF). Supported in Silverlight, Windows Phone 7  
public Property TransparentGets or sets a value that indicates whether to use the transparent color. Supported in Silverlight, Windows Phone 7  
public Property TransparentColorGets or sets the transparent color used when painting this image. Supported in Silverlight, Windows Phone 7  
public Property UseLookupTableEnables or disables using the lookup table (LUT) of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Property UsePaintLookupTableFor internal use by LEADTOOLS. Supported in Silverlight, Windows Phone 7  
public Property ViewPerspectiveGets or sets the view perspective of the image data of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Property WidthGets the width of this RasterImage in pixels. Supported in Silverlight, Windows Phone 7  
public Property XResolutionGets or sets the image horizontal resolution, in dots per inch (DPI). Supported in Silverlight, Windows Phone 7  
public Property YResolutionGets or sets the image vertical resolution, in dots per inch (DPI). Supported in Silverlight, Windows Phone 7  
Top

Public Methods

 NameDescription
public Method AccessProvides exclusive access to the image data contained in this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method AddBeziersToRegionOverloaded. Creates or updates the image region by adding a bezier region.  
public Method AddBorderToRegionCreates 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 AddColorHsvRangeToRegionCreates or updates the image region by adding a region that consists of all the pixels that fall in the given HSV color range. Supported in Silverlight, Windows Phone 7  
public Method AddColorRgbRangeToRegionCreates or updates the image region by adding a region that consists of all the pixels that fall in the given RGB color range. Supported in Silverlight, Windows Phone 7  
public Method AddColorToRegionCreates or updates the image region by adding a region that consists of all the pixels of a specified color. Supported in Silverlight, Windows Phone 7  
public Method AddCurveToRegionOverloaded. Creates or updates the image region by adding a curved region.  
public Method AddEllipseToRegionCreates or updates the image region by adding an elliptical region.  
public Method AddMagicWandToRegionSets a region based on the color found at point x, y in the image.  
public Method AddMaskToRegionCreates or updates the image region by adding a region that consists of all the white pixels in a 1-bit mask image. Supported in Silverlight, Windows Phone 7  
public Method AddPageAdds a new page to this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method AddPagesAdds one or more images to this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method AddPolygonToRegionOverloaded. Creates or updates the image region by adding a polygonal region.  
public Method AddRectangleToRegionCreates or updates the image region by adding a rectangular region. Supported in Silverlight, Windows Phone 7  
public Method AddRoundRectangleToRegionCreates or updates the image region by adding a rounded rectangular region.  
public Methodstatic (Shared in Visual Basic) CalculatePaintModeRectangleAdjusts the given rectangle based on the given paint mode properties. Supported in Silverlight, Windows Phone 7  
public Method CalculateRegionAreaGets the total number of pixels in the image region. Supported in Silverlight, Windows Phone 7  
public Method CalculateRegionMaximumClipSegmentsGets the number of elements required to hold the clip segments for any row in the region. Supported in Silverlight, Windows Phone 7  
public Method ChangeCompressionCompresses or decompresses this RasterImage.  
public Methodstatic (Shared in Visual Basic) ChangeFromDibChanges a Windows device independent bitmap (DIB) to a LEAD RasterImage object.  
public Method ChangeHeightIncreases or decreases the allocated height of an image. Supported in Silverlight, Windows Phone 7  
public Method ChangeToDibChanges a LEAD RasterImage object to a Windows Device Independent Bitmap (DIB).  
public Method ChangeViewPerspectiveRotates and flips the image data as necessary to achieve the desired view perspective. Supported in Silverlight, Windows Phone 7  
public Method CloneOverloaded. Creates a new RasterImage object by copying an area of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method CloneAllCreates an exact copy of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method CopyDataUpdates the data of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method CopyMetadataToCopies the metadata (tags, comments, and markers) to the given image. Supported in Silverlight, Windows Phone 7  
public Method CopyPaletteToCopies the palette of this RasterImage into a destination image. Supported in Silverlight, Windows Phone 7  
public Method CreateAlphaImageCreates a grayscale image from this RasterImage alpha channel data. Supported in Silverlight, Windows Phone 7  
public Method CreateMaskFromRegionCreates a 1-bit mask image from the region that is defined in the image. Supported in Silverlight, Windows Phone 7  
public Method CreateThumbnailCreates a thumbnail image of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method DisableEventsDisables raising the RasterImage.Changed event. Supported in Silverlight, Windows Phone 7  
public Method DisposeOverloaded. Releases all the resources used by this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method DitherLineOverloaded. Used in a loop, dithers the line in a specified unmanaged memory input buffer, and writes it to an unmanaged memory output buffer.  
public Method EnableEventsEnables raising the RasterImage.Changed event. Supported in Silverlight, Windows Phone 7  
public Method FlipRegionFlips the image region (top to bottom). Supported in Silverlight, Windows Phone 7  
public Method FlipViewPerspectiveFlips this RasterImage image by changing its ViewPerspective. Supported in Silverlight, Windows Phone 7  
public Methodstatic (Shared in Visual Basic) FromDibCreates a new image from the specified Windows device independent bitmap (DIB) stored in an unmanaged pointer.  
public Methodstatic (Shared in Visual Basic) FromDibArrayCreates a new image from the specified Windows device independent bitmap (DIB) stored in a managed array.  
public Method GetImageHeightDpiGets the height of this RasterImage in pixels, taking ViewPerspective and YResolution into account. Supported in Silverlight, Windows Phone 7  
public Method GetImageSizeDpiGets the size in pixels of this RasterImage object, taking YResolution into account. Supported in Silverlight, Windows Phone 7  
public Method GetImageWidthDpiGets the width of this RasterImage in pixels, taking ViewPerspective and XResolution into account. Supported in Silverlight, Windows Phone 7  
public Method GetLookupTableGets the 8-bit lookup table (LUT) of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method GetLookupTable16Gets the 16-bit lookup table (LUT) of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method GetObjectDataPopulates a specified System.Runtime.Serialization.SerializationInfo with the data needed to serialize this object.  
public Method GetOverlayAttributesGets one or more overlay attributes for the specified index. Supported in Silverlight, Windows Phone 7  
public Method GetOverlayImageGets the overlay image for the specified index. Supported in Silverlight, Windows Phone 7  
public Method GetPaintLookupTableFor internal use by LEADTOOLS. Supported in Silverlight, Windows Phone 7  
public Method GetPaintLookupTable16For internal use by LEADTOOLS. Supported in Silverlight, Windows Phone 7  
public Method GetPaletteGets a copy of the palette of this RasterImage object. Supported in Silverlight, Windows Phone 7  
public Method GetPixelReturns the color of the specified pixel. Supported in Silverlight, Windows Phone 7  
public Method GetPixelColorReturns the color of the specified pixel. Supported in Silverlight, Windows Phone 7  
public Method GetPixelDataOverloaded. Copies the pixel data of the specified pixel into an unmanaged memory buffer.  
public Method GetRegionGets the RasterRegion object that describes this RasterImage current region. Supported in Silverlight, Windows Phone 7  
public Method GetRegionBoundsGets the bounding rectangle of the image region. Supported in Silverlight, Windows Phone 7  
public Method GetRegionBoundsClippedGets the bounding rectangle of the image region. Supported in Silverlight, Windows Phone 7  
public Method GetRegionClipSegmentsGets the segments contained in the region for a particular row. Supported in Silverlight, Windows Phone 7  
public Method GetRowOverloaded. Retrieves a row or more of image data from this RasterImage into un unmanaged memory buffer.  
public Method GetRowColumnOverloaded. Accepts a column offset to retrieve data from an image and place it in an ummanaged memory buffer.  
public Method GetRowColumnCompressedOverloaded. Retrieves (into an unmanaged memory buffer) 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 GetRowCompressedOverloaded. Retrieves (into an unmanaged memory buffer) one or more rows of 1-bit compressed data from an image that has been loaded in its compressed format.  
public Method GetTrueColorValueGets the true (RGB) value of the specified color based on the current image palette. Supported in Silverlight, Windows Phone 7  
public Method InsertPageInserts a new page into this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method InsertPagesInserts one or more pages into this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method MakeRegionEmptyRemoves the region from the image and frees the memory used for the region. Supported in Silverlight, Windows Phone 7  
public Method OffsetRegionMoves the image region by the specified number of rows and columns. Supported in Silverlight, Windows Phone 7  
public Method OnChangedRaises the RasterImage.Changed event. Supported in Silverlight, Windows Phone 7  
public Method PointFromImageTranslates a point (x,y) from this RasterImage view perspective to the specified view perspective. Supported in Silverlight, Windows Phone 7  
public Method PointToImageTranslates a point (x,y) from the specified view perspective to this RasterImage view perspective. Supported in Silverlight, Windows Phone 7  
public Method RectangleFromImageTranslates a rectangle from this RasterImage view perspective to the specified view perspective. Supported in Silverlight, Windows Phone 7  
public Method RectangleToImageTranslates a rectangle from a specified view perspective to this RasterImage view perspective. Supported in Silverlight, Windows Phone 7  
public Method RegionContainsDetermines whether the specified pixel is in the image region. Supported in Silverlight, Windows Phone 7  
public Method ReleaseReleases memory locked with Access back to the system. Supported in Silverlight, Windows Phone 7  
public Method RemoveAllPagesRemoves all pages from this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method RemovePageAtRemoves the page at the specified index from this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method RemovePagesRemoves one or more pages from this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method ReplacePageReplaces an existing page in this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method ReplacePagesReplaces one or more pages of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method ReverseRegionFlips the image region (left to right). Supported in Silverlight, Windows Phone 7  
public Method RotateViewPerspectiveRotates this RasterImage by changing its ViewPerspective. Supported in Silverlight, Windows Phone 7  
public Method SetAlphaImageReplaces existing alpha channel data or creates new alpha channel data. Supported in Silverlight, Windows Phone 7  
public Method SetLookupTableSets the 8-bit lookup table (LUT) of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method SetLookupTable16Sets the 16-bit lookup table (LUT) of this RasterImage. Supported in Silverlight, Windows Phone 7  
public Method SetOverlayImageSets the overlay image for a certain index. Supported in Silverlight, Windows Phone 7  
public Method SetOverlayImageSizeChanges the size of the overlay image for a certain index. Supported in Silverlight, Windows Phone 7  
public Method SetPaintLookupTableFor internal use by LEADTOOLS. Supported in Silverlight, Windows Phone 7  
public Method SetPaletteSets the palette of this RasterImage object. Supported in Silverlight, Windows Phone 7  
public Method SetPixelChanges the color value of the specified pixel. Supported in Silverlight, Windows Phone 7  
public Method SetPixelColorChanges the color value of the specified pixel. Supported in Silverlight, Windows Phone 7  
public Method SetPixelDataOverloaded. Changes the data of the specified pixel by copying from an unmanaged memory buffer.  
public Method SetRegionSets or updates the RasterRegion object that describes this RasterImage current region. Supported in Silverlight, Windows Phone 7  
public Method SetRowOverloaded. Copies a row or more of image data from an unmanaged memory buffer to this RasterImage.  
public Method SetRowColumnOverloaded. Copies data from an unmanaged memory buffer to an image, with an offset to the image.  
public Method SetRowColumnCompressedOverloaded. Puts a row (or part of a row) of 1-bit compressed data from an unmanaged memory buffer to an image that is maintained in its compressed format.  
public Method SetRowCompressedOverloaded. Puts one or more rows of 1-bit compressed data from an unmanaged memory buffer to an image that is maintained in its compressed format.  
public Method SetRowSegmentsOverloaded. For internal use by LEADTOOLS.  
public Method SetUserDataSets the data for the image to the specified unmanaged memory buffer.  
public Method StartDitheringInitializes the buffered dithering of an image. Supported in Silverlight, Windows Phone 7  
public Method StopDitheringCleans up all data variables and buffers allocated by the StartDithering and DitherLine(Byte[],Int32,Byte[],Int32) methods. Supported in Silverlight, Windows Phone 7  
public Method ToDibConverts this RasterImage into a Windows device independent bitmap (DIB).  
public Method ToDibArrayConverts this RasterImage into a Windows device independent bitmap (DIB).  
public Method TranslateColorOverloaded. Translates the specified color in the image, and returns the nearest matching color in the destination image. Supported in Silverlight, Windows Phone 7  
public Method UnderlayCombines two images so that one appears to be an underlying texture for the other. Supported in Silverlight, Windows Phone 7  
public Method UpdateOverlayAttributesUpdates the overlay attributes for the overlay at the specified index. Supported in Silverlight, Windows Phone 7  
public Method UpdateOverlayBitsUpdates the overlay image pixels with the bits from the corresponding bitplane of the main image. Supported in Silverlight, Windows Phone 7  
public Method WindowLevelSets up the paint or paint and image processing methods' window leveling options for this RasterImageSupported in Silverlight, Windows Phone 7  
public Method WindowLevelExtSets up the paint or paint and image processing methods' window leveling options for this RasterImageSupported in Silverlight, Windows Phone 7  
Top

Protected Methods

 NameDescription
protected Method FinalizeThis member overrides System.Object.Finalize. Supported in Silverlight, Windows Phone 7  
Top

Public Events

 NameDescription
public Event ChangedOccurs when the image data or attributes has changed. Supported in Silverlight, Windows Phone 7  
public Event DisposedOccurs when the image is disposed by a call to the Dispose method. Supported in Silverlight, Windows Phone 7  
public Event LoadCompletedFor internal use by LEADTOOLS Supported in Silverlight, Windows Phone 7  
public Event PagesChangedOccurs when pages are added, inserted or removed from this RasterImage object. Supported in Silverlight, Windows Phone 7  
Top

See Also