LEADTOOLS (Leadtools assembly)
LEAD Technologies, Inc

RasterImage Class Members

Fields  Properties  Methods  Events


The following tables list the members exposed by RasterImage.

Public Constructors
 NameDescription
Public ConstructorRasterImage ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)MaxOverlaysGets the maximum number of overlays allowed in a RasterImage. .NET support Silverlight support  
Top
Public Properties
 NameDescription
Public PropertyAnimationBackgroundGets or sets a value indicating the animation background color for the current frame. .NET support Silverlight support WinRT support  
Public PropertyAnimationDelayGets or sets a value indicating the animation delay in milliseconds (ms) for the current frame. .NET support Silverlight support WinRT support  
Public PropertyAnimationDisposalMethodGets or sets a value indicating the animation disposal method for the current frame. .NET support Silverlight support WinRT support  
Public PropertyAnimationGlobalBackgroundGets or sets a value indicating the global background color of the animation image. .NET support Silverlight support WinRT support  
Public PropertyAnimationGlobalLoopGets or sets a value indicating the global loop count for animated images. .NET support Silverlight support WinRT support  
Public PropertyAnimationGlobalSizeGets or sets a value indicating the global size of the animation image. .NET support Silverlight support WinRT support  
Public PropertyAnimationOffsetGets or sets a value indicating the animation offset for the current frame. .NET support Silverlight support WinRT support  
Public PropertyAnimationWaitUserInputGets or sets a value indicating whether the RasterImageAnimator object should wait for user input in the current frame. .NET support Silverlight support WinRT support  
Public PropertyBitsPerPixelGets the number of bits per pixel of this RasterImage .NET support Silverlight support WinRT support  
Public PropertyBytesPerLineGets the number of bytes per scanline for the image data of this RasterImage. .NET support Silverlight support WinRT support  
Public PropertyCommentsThe collection of comment data used when reading and writing certain file formats (including GIF). .NET support Silverlight support  
Public PropertyCommentsThe collection of comment data used when reading and writing certain file formats (including GIF). WinRT support  
Public PropertyDataGets the data for the image in native format. .NET support Silverlight support  
Public PropertyDataSizeGets the size, in bytes, of the image data buffer. .NET support Silverlight support WinRT support  
Public PropertyDitherDataFor internal use by LEADTOOLS. .NET support Silverlight support  
Public PropertyDitheringMethodGets or sets the default dithering method, referenced by some internal LEADTOOLS methods. .NET support Silverlight support WinRT support  
Public PropertyGeoKeysThe collection of GeoKeys used when reading and writing Geo TIFF files. .NET support Silverlight support  
Public PropertyGeoKeysThe collection of GeoKeys used when reading and writing Geo TIFF files. WinRT support  
Public PropertyGrayscaleModeDetermines if this RasterImage is a grayscale image. .NET support Silverlight support WinRT support  
Public PropertyHasRegionDetermines whether this RasterImage has a region. .NET support Silverlight support WinRT support  
Public PropertyHeightGets the height of this RasterImage in pixels. .NET support Silverlight support WinRT support  
Public PropertyHighBitGets or sets the image window level high bit value. .NET support Silverlight support WinRT support  
Public PropertyImageHeightGets the height of this RasterImage in pixels, taking ViewPerspective into account. .NET support Silverlight support WinRT support  
Public PropertyImageSizeGets the size in pixels of this RasterImage object. .NET support Silverlight support WinRT support  
Public PropertyImageWidthGets the width of this RasterImage in pixels, taking ViewPerspective into account. .NET support Silverlight support WinRT support  
Public PropertyIsBasicDetermines whether the image data is basic. .NET support Silverlight support WinRT support  
Public PropertyIsCompressedDetermines if the memory allocated for the image data is compressed memory. .NET support Silverlight support WinRT support  
Public PropertyIsConventionalMemoryDetermines if the memory allocated for the image data is in conventional memory. .NET support Silverlight support WinRT support  
Public PropertyIsDiskMemoryDetermines if the memory allocated for the image data is allocated as a disk file rather than in physical memory. .NET support Silverlight support WinRT support  
Public PropertyIsDisposedGets a value indicating whether the RasterImage object has been disposed of. .NET support Silverlight support  
Public PropertyIsFlippedDetermines whether the image has a a flipped ViewPerspective. .NET support Silverlight support WinRT support  
Public PropertyIsGlobalMemoryDetermines if the memory allocated for the image data is a global Windows handle. .NET support Silverlight support WinRT support  
Public PropertyIsGrayDetermines whether the image has a grayscale byte order. .NET support Silverlight support WinRT support  
Public PropertyIsLoadingGets a value that determines whether this RasterImage object is still loading. .NET support Silverlight support WinRT support  
Public PropertyIsMirroredDetermines whether the image data is mirrored. .NET support Silverlight support WinRT support  
Public PropertyIsRotatedDetermines whether the image has a rotated ViewPerspective. .NET support Silverlight support WinRT support  
Public PropertyIsSuperCompressedDetermines if the memory allocated for the image data is super-compressed memory. .NET support Silverlight support WinRT support  
Public PropertyIsTiledDetermines if the memory allocated for the image data is allocated in tiles. .NET support Silverlight support WinRT support  
Public PropertyLowBitGets or sets the image window level low bit value. .NET support Silverlight support WinRT support  
Public PropertyMarkersThe collection of marker data used when reading and writing certain file formats (including JPEG). .NET support Silverlight support  
Public PropertyMarkersThe collection of marker data used when reading and writing certain file formats (including JPEG). WinRT support  
Public PropertyMaxValueGets or sets the images maximum grayscale value. .NET support Silverlight support WinRT support  
Public PropertyMemoryInformationGets or sets information about the memory allocated for the image data. .NET support WinRT support  
Public PropertyMinValueGets or sets the images minimum grayscale value. .NET support Silverlight support WinRT support  
Public PropertyNoRegionClipEnables or disables clipping the image to the region. .NET support Silverlight support WinRT support  
Public PropertyOrderGets or sets the color order of this RasterImage. .NET support Silverlight support WinRT support  
Public PropertyOriginalFormatGets or sets the original image format of this RasterImage. .NET support Silverlight support WinRT support  
Public PropertyOverlayCountGets the number of overlays that have been defined for this RasterImage. .NET support Silverlight support WinRT support  
Public PropertyPageGets or sets the current active page for this RasterImage. .NET support Silverlight support WinRT support  
Public PropertyPageCountGets the total number of pages in the this RasterImage. .NET support Silverlight support WinRT support  
Public PropertyPaintContrastGets or sets the current contrast value for the image. .NET support WinRT support  
Public PropertyPaintGammaGets or sets the current gamma correction value for the image. .NET support WinRT support  
Public PropertyPaintHighBitGets or sets the image paint low bit value. .NET support Silverlight support WinRT support  
Public PropertyPaintIntensityGets or sets the current intensity value for the image. .NET support WinRT support  
Public PropertyPaintLowBitGets or sets the image paint low bit value. .NET support Silverlight support WinRT support  
Public PropertyPremultiplyAlphaEnables or disables automatic handling of premultiplied alpha channel values when using Silverlight WriteableBitmap. .NET support Silverlight support WinRT support  
Public PropertySignedDetermines if the image data contains signed values. .NET support Silverlight support WinRT support  
Public PropertyTagsThe collection of tag data used when reading and writing certain file formats (including TIFF). .NET support Silverlight support  
Public PropertyTagsThe collection of tag data used when reading and writing certain file formats (including TIFF). WinRT support  
Public PropertyTransparentGets or sets a value that indicates whether to use the transparent color. .NET support Silverlight support WinRT support  
Public PropertyTransparentColorGets or sets the transparent color used when painting this image. .NET support Silverlight support WinRT support  
Public PropertyUseLookupTableEnables or disables using the lookup table (LUT) of this RasterImage. .NET support Silverlight support WinRT support  
Public PropertyUsePaintLookupTableFor internal use by LEADTOOLS. .NET support Silverlight support WinRT support  
Public PropertyViewPerspectiveGets or sets the view perspective of the image data of this RasterImage. .NET support Silverlight support WinRT support  
Public PropertyWidthGets the width of this RasterImage in pixels. .NET support Silverlight support WinRT support  
Public PropertyXResolutionGets or sets the image horizontal resolution, in dots per inch (DPI). .NET support Silverlight support WinRT support  
Public PropertyYResolutionGets or sets the image vertical resolution, in dots per inch (DPI). .NET support Silverlight support WinRT support  
Top
Public Methods
 NameDescription
Public MethodAccessProvides exclusive access to the image data contained in this RasterImage. .NET support Silverlight support  
Public MethodAccessDataProvides exclusive access to the image data contained in this RasterImage. .NET support WinRT support  
Public MethodAddBeziersToRegionOverloaded. Creates or updates the image region by adding a bezier region. .NET support  
Public MethodAddBorderToRegionCreates 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. .NET support WinRT support  
Public MethodAddColorHsvRangeToRegionCreates or updates the image region by adding a region that consists of all the pixels that fall in the given HSV color range. .NET support Silverlight support WinRT support  
Public MethodAddColorRgbRangeToRegionCreates or updates the image region by adding a region that consists of all the pixels that fall in the given RGB color range. .NET support Silverlight support WinRT support  
Public MethodAddColorToRegionCreates or updates the image region by adding a region that consists of all the pixels of a specified color. .NET support Silverlight support WinRT support  
Public MethodAddCurveToRegionOverloaded. Creates or updates the image region by adding a curved region. .NET support  
Public MethodAddEllipseToRegionCreates or updates the image region by adding an elliptical region. .NET support WinRT support  
Public MethodAddMagicWandToRegionSets a region based on the color found at point x, y in the image. .NET support WinRT support  
Public MethodAddMaskToRegionCreates or updates the image region by adding a region that consists of all the white pixels in a 1-bit mask image. .NET support Silverlight support WinRT support  
Public MethodAddPageAdds a new page to this RasterImage. .NET support Silverlight support WinRT support  
Public MethodAddPagesAdds one or more images to this RasterImage. .NET support Silverlight support WinRT support  
Public MethodAddPolygonToRegionOverloaded. Creates or updates the image region by adding a polygonal region. .NET support  
Public MethodAddRectangleToRegionCreates or updates the image region by adding a rectangular region. .NET support Silverlight support WinRT support  
Public MethodAddRoundRectangleToRegionCreates or updates the image region by adding a rounded rectangular region. .NET support  
Public Methodstatic (Shared in Visual Basic)CalculatePaintModeRectangleAdjusts the given rectangle based on the given paint mode properties. .NET support Silverlight support WinRT support  
Public MethodCalculateRegionAreaGets the total number of pixels in the image region. .NET support Silverlight support WinRT support  
Public MethodCalculateRegionMaximumClipSegmentsGets the number of elements required to hold the clip segments for any row in the region. .NET support Silverlight support WinRT support  
Public MethodChangeCompressionCompresses or decompresses this RasterImage. .NET support WinRT support  
Public Methodstatic (Shared in Visual Basic)ChangeFromDibChanges a Windows device independent bitmap (DIB) to a LEAD RasterImage object. .NET support  
Public MethodChangeHeightIncreases or decreases the allocated height of an image. .NET support Silverlight support WinRT support  
Public MethodChangeToDibChanges a LEAD RasterImage object to a Windows Device Independent Bitmap (DIB). .NET support  
Public MethodChangeViewPerspectiveRotates and flips the image data as necessary to achieve the desired view perspective. .NET support Silverlight support WinRT support  
Public MethodCloneOverloaded. Creates an exact copy of the current page of this RasterImage. .NET support Silverlight support WinRT support  
Public MethodCloneAllCreates an exact copy of this RasterImage. .NET support Silverlight support WinRT support  
Public MethodCopyDataOverloaded. Updates the data of this RasterImage. .NET support WinRT support  
Public MethodCopyMetadataToCopies the metadata (tags, comments, and markers) to the given image. .NET support Silverlight support WinRT support  
Public MethodCopyPaletteToCopies the palette of this RasterImage into a destination image. .NET support Silverlight support WinRT support  
Public Methodstatic (Shared in Visual Basic)CreateCreates a new RasterImage using the specified parameters. .NET support Silverlight support WinRT support  
Public MethodCreateAlphaImageCreates a grayscale image from this RasterImage alpha channel data. .NET support Silverlight support WinRT support  
Public Methodstatic (Shared in Visual Basic)CreateFromArrayConstructs a new RasterImage object using the specified parameters and optional managed memory. .NET support WinRT support  
Public Methodstatic (Shared in Visual Basic)CreateFromBufferCreates a new RasterImage using the specified parameters. .NET support WinRT support  
Public Methodstatic (Shared in Visual Basic)CreateFromIntPtrCreates a new RasterImage using the specified parameters. .NET support WinRT support  
Public Methodstatic (Shared in Visual Basic)CreateGrayscaleCreates a new grayscale RasterImage using the specified parameters. .NET support Silverlight support WinRT support  
Public MethodCreateMaskFromRegionCreates a 1-bit mask image from the region that is defined in the image. .NET support Silverlight support WinRT support  
Public MethodCreateThumbnailCreates a thumbnail image of this RasterImage. .NET support Silverlight support WinRT support  
Public MethodDisableEventsDisables raising the Changed event. .NET support Silverlight support WinRT support  
Public MethodDisposeOverloaded. Releases all resources used by this RasterImage. .NET support Silverlight support  
Public MethodDitherLineOverloaded. Used in a loop, dithers the line in a specified input buffer, and writes it to an output buffer. .NET support Silverlight support WinRT support  
Public MethodEnableEventsEnables raising the Changed event. .NET support Silverlight support WinRT support  
Public MethodFlipRegionFlips the image region (top to bottom). .NET support Silverlight support WinRT support  
Public MethodFlipViewPerspectiveFlips this RasterImage image by changing its ViewPerspective. .NET support Silverlight support WinRT support  
Public Methodstatic (Shared in Visual Basic)FromDibOverloaded. Creates a new image from the specified Windows device independent bitmap (DIB) stored in a managed array. .NET support WinRT support  
Public Methodstatic (Shared in Visual Basic)FromDibArrayCreates a new image from the specified Windows device independent bitmap (DIB) stored in a managed array. .NET support WinRT support  
Public Methodstatic (Shared in Visual Basic)FromDibPtrCreates a new image from the specified Windows device independent bitmap (DIB) stored in an unmanaged pointer. .NET support WinRT support  
Public MethodGetImageHeightDpiGets the height of this RasterImage in pixels, taking ViewPerspective and YResolution into account. .NET support Silverlight support WinRT support  
Public MethodGetImageSizeDpiGets the size in pixels of this RasterImage object, taking YResolution into account. .NET support Silverlight support WinRT support  
Public MethodGetImageWidthDpiGets the width of this RasterImage in pixels, taking ViewPerspective and XResolution into account. .NET support Silverlight support WinRT support  
Public MethodGetLookupTableGets the 8-bit lookup table (LUT) of this RasterImage. .NET support Silverlight support WinRT support  
Public MethodGetLookupTable16Gets the 16-bit lookup table (LUT) of this RasterImage. .NET support Silverlight support WinRT support  
Public MethodGetObjectDataPopulates a specified System.Runtime.Serialization.SerializationInfo with the data needed to serialize this object. .NET support  
Public MethodGetOverlayAttributesGets one or more overlay attributes for the specified index. .NET support Silverlight support WinRT support  
Public MethodGetOverlayImageGets the overlay image for the specified index. .NET support Silverlight support WinRT support  
Public MethodGetPaintLookupTableFor internal use by LEADTOOLS. .NET support Silverlight support WinRT support  
Public MethodGetPaintLookupTable16For internal use by LEADTOOLS. .NET support Silverlight support WinRT support  
Public MethodGetPaletteGets a copy of the palette of this RasterImage object that will be used by 1-8 bit color or grayscale image. .NET support Silverlight support WinRT support  
Public MethodGetPixelReturns the color of the specified pixel. .NET support Silverlight support  
Public MethodGetPixelColorReturns the color of the specified pixel. .NET support Silverlight support WinRT support  
Public MethodGetPixelDataOverloaded. Copies the pixel data of the specified pixel into an unmanaged memory buffer. .NET support WinRT support  
Public MethodGetRegionGets the RasterRegion object that describes this RasterImage current region. .NET support Silverlight support  
Public MethodGetRegionBoundsGets the bounding rectangle of the image region. .NET support Silverlight support WinRT support  
Public MethodGetRegionBoundsClippedGets the bounding rectangle of the image region. .NET support Silverlight support WinRT support  
Public MethodGetRegionClipSegmentsGets the segments contained in the region for a particular row. .NET support Silverlight support WinRT support  
Public MethodGetRowOverloaded. Retrieves one or more rows of image data from this RasterImage into a managed memory buffer. .NET support WinRT support  
Public MethodGetRowColumnOverloaded. Accepts a column offset to retrieve data from an image and place it in a buffer. .NET support WinRT support  
Public MethodGetRowColumnCompressedOverloaded. Retrieves a row (or part of a row) of 1-bit compressed data from an image that has been loaded in its compressed format. .NET support WinRT support  
Public MethodGetRowCompressedOverloaded. Retrieves one or more rows of 1-bit compressed data from an image that has been loaded in its compressed format. .NET support WinRT support  
Public MethodGetTrueColorValueGets the true (RGB) value of the specified color based on the current image palette. .NET support Silverlight support WinRT support  
Public MethodInsertPageInserts a new page into this RasterImage. .NET support Silverlight support WinRT support  
Public MethodInsertPagesInserts one or more pages into this RasterImage. .NET support Silverlight support WinRT support  
Public MethodMakeRegionEmptyRemoves the region from the image and frees the memory used for the region. .NET support Silverlight support WinRT support  
Public MethodOffsetRegionMoves the image region by the specified number of rows and columns. .NET support Silverlight support WinRT support  
Public MethodOnChangedRaises the Changed event. .NET support Silverlight support WinRT support  
Public MethodPointFromImageTranslates a point (x,y) from this RasterImage view perspective to the specified view perspective. .NET support Silverlight support WinRT support  
Public MethodPointToImageTranslates a point (x,y) from the specified view perspective to this RasterImage view perspective. .NET support Silverlight support WinRT support  
Public MethodRectangleFromImageTranslates a rectangle from this RasterImage view perspective to the specified view perspective. .NET support Silverlight support WinRT support  
Public MethodRectangleToImageTranslates a rectangle from a specified view perspective to this RasterImage view perspective. .NET support Silverlight support WinRT support  
Public MethodRegionContainsDetermines whether the specified pixel is in the image region. .NET support Silverlight support WinRT support  
Public MethodReleaseReleases memory locked with Access back to the system. .NET support Silverlight support  
Public MethodReleaseDataReleases memory locked with AccessData back to the system. .NET support WinRT support  
Public MethodRemoveAllPagesRemoves all pages from this RasterImage. .NET support Silverlight support WinRT support  
Public MethodRemovePageAtRemoves the page at the specified index from this RasterImage. .NET support Silverlight support WinRT support  
Public MethodRemovePagesRemoves one or more pages from this RasterImage. .NET support Silverlight support WinRT support  
Public MethodReplacePageReplaces an existing page in this RasterImage. .NET support Silverlight support WinRT support  
Public MethodReplacePagesReplaces one or more pages of this RasterImage. .NET support Silverlight support WinRT support  
Public MethodReverseRegionFlips the image region (left to right). .NET support Silverlight support WinRT support  
Public MethodRotateViewPerspectiveRotates this RasterImage by changing its ViewPerspective. .NET support Silverlight support WinRT support  
Public MethodSetAlphaImageReplaces existing alpha channel data or creates new alpha channel data. .NET support Silverlight support WinRT support  
Public MethodSetLookupTableSets the 8-bit lookup table (LUT) of this RasterImage. .NET support Silverlight support WinRT support  
Public MethodSetLookupTable16Sets the 16-bit lookup table (LUT) of this RasterImage. .NET support Silverlight support WinRT support  
Public MethodSetOverlayImageSets the overlay image for a certain index. .NET support Silverlight support WinRT support  
Public MethodSetOverlayImageSizeChanges the size of the overlay image for a certain index. .NET support Silverlight support WinRT support  
Public MethodSetPaintLookupTableFor internal use by LEADTOOLS. .NET support Silverlight support WinRT support  
Public MethodSetPaletteSets the palette of this RasterImage object that will be used by 1-8 bit color or grayscale image. .NET support Silverlight support WinRT support  
Public MethodSetPixelChanges the color value of the specified pixel. .NET support Silverlight support  
Public MethodSetPixelColorChanges the color value of the specified pixel. .NET support Silverlight support WinRT support  
Public MethodSetPixelDataOverloaded. Changes the data of the specified pixel by copying from an unmanaged memory buffer. .NET support WinRT support  
Public MethodSetRegionSets or updates the RasterRegion object that describes this RasterImage current region. .NET support Silverlight support WinRT support  
Public MethodSetRowOverloaded. Copies one or more rows of image data to this RasterImage. .NET support WinRT support  
Public MethodSetRowColumnOverloaded. Copies data from a buffer into an image, with an offset to the image. .NET support WinRT support  
Public MethodSetRowColumnCompressedOverloaded. 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. .NET support WinRT support  
Public MethodSetRowCompressedOverloaded. Puts one or more rows of 1-bit compressed data from a buffer into an image that is maintained in its compressed format. .NET support WinRT support  
Public MethodSetRowSegmentsOverloaded. For internal use by LEADTOOLS. .NET support Silverlight support WinRT support  
Public MethodSetUserDataSets the data for the image to the specified unmanaged memory buffer. .NET support WinRT support  
Public MethodStartDitheringInitializes the buffered dithering of an image. .NET support Silverlight support WinRT support  
Public MethodStopDitheringCleans up all data variables and buffers allocated by the StartDithering and DitherLine(Byte[],Int32,Byte[],Int32) methods. .NET support Silverlight support WinRT support  
Public MethodToDibGets an unmanaged pointer containing a Windows device independent bitmap (DIB) version of this image. .NET support  
Public MethodToDibGets an unmanaged pointer containing a Windows device independent bitmap (DIB) version of this image. WinRT support  
Public MethodToDibArrayGets a managed buffer containing a Windows device independent bitmap (DIB) version of this image. .NET support WinRT support  
Public MethodTranslateColorOverloaded. Translates the specified color in the image, and returns the nearest matching color in the destination image. .NET support Silverlight support WinRT support  
Public MethodUnderlayCombines two images so that one appears to be an underlying texture for the other. .NET support Silverlight support WinRT support  
Public MethodUpdateOverlayAttributesUpdates the overlay attributes for the overlay at the specified index. .NET support Silverlight support WinRT support  
Public MethodUpdateOverlayBitsUpdates the overlay image pixels with the bits from the corresponding bitplane of the main image. .NET support Silverlight support WinRT support  
Public MethodWindowLevelSets up the paint or paint and image processing methods' window leveling options for this RasterImage .NET support Silverlight support WinRT support  
Public MethodWindowLevelExtSets up the paint or paint and image processing methods' window leveling options for this RasterImage .NET support Silverlight support WinRT support  
Top
Protected Methods
 NameDescription
Protected MethodFinalizeThis member overrides System.Object.Finalize. .NET support Silverlight support  
Top
Public Events
 NameDescription
Public EventChangedOccurs when the image data or attributes has changed. .NET support Silverlight support WinRT support  
Public EventDisposedOccurs when the image is disposed by a call to the Dispose method. .NET support Silverlight support  
Public EventLoadCompletedFor internal use by LEADTOOLS .NET support Silverlight support  
Public EventPagesChangedOccurs when pages are added, inserted or removed from this RasterImage object. .NET support Silverlight support WinRT support  
Top
See Also

Reference

RasterImage Class
Leadtools Namespace
RasterImage and GDI/GDI+
RasterImage and WPF/Silverlight

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.