Document Solutions for PDF
DS.Documents.Imaging Assembly / GrapeCity.Documents.Imaging Namespace / GrayscaleBitmap Class
Properties Methods

In This Topic
    GrayscaleBitmap Class Members
    In This Topic

    The following tables list the members exposed by GrayscaleBitmap.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyGets the horizontal dpi of the bitmap.  
    Public PropertyGets the vertical dpi of the bitmap.  
    Public PropertyGets or sets an instance of GrapeCity.Documents.Imaging.Exif.ExifProfile with Exif metadata of the image.  
    Public PropertyGets or sets the raw ICC profile data.  
    Public PropertyGets a value indicating whether the GrayscaleBitmap has been disposed of.  
    Public PropertyGets or sets a pixel value (from 0 to 255) at the specified coordinates.  
    Public PropertyGets the pixel height of the image.  
    Public PropertyGets the pixel width of the image.  
    Public PropertyGets a pointer to the internal binary data.  
    Public PropertyGets the flip and rotate transformations that must be applied to the image.  
    Public PropertyGets or sets a value indicating whether the image is used to define an irregularly shaped region of another image.  
    Public PropertyGets or sets a value specifying whether 0 represents white and 255 represents black (if true) or vice versa (if false).  
    Top
    Public Methods
     NameDescription
    Public MethodAdjusts the levels of an image histogram.

    The method maps the input range of values (blackPoint..whitePoint) to the output range (outputBlack..outputWhite) using the specified gamma correction (midtone).

     
    Public MethodOverloaded. Applies a Gaussian blur to this GrayscaleBitmap.  
    Public MethodWhen applied to a grayscale mask built from a color image using the ToGrayscaleBitmap method, modifies it so that the result can be used as a transparency mask to produce Glow or Soft Edges effect.  
    Public MethodApplies a license key to an instance of GrayscaleBitmap.  
    Public MethodOverloaded. Modifies pixel intensities such that available range of values (0..255) is fully covered.  
    Public MethodOverloaded. Clears the GrayscaleBitmap with the specified value (from 0 to 255).  
    Public MethodCreates a new GrayscaleBitmap with a fragment of the image.  
    Public MethodCreates a new GrayscaleBitmap with a copy of the image.  
    Public MethodClean up any resources being used.  
    Public MethodInverts the pixel colors from black to white and vice versa.  
    Public MethodOverloaded. Changes the physical resolution of the image.  
    Public MethodChanges pixel format from 8 bits per pixel to lower value with two-dimensional error diffusion.  
    Public MethodOverloaded. Creates an instance of the GcBitmap class from the current GrayscaleBitmap.  
    Public MethodOverloaded. Creates a semi-transparent GcBitmap from the current GrayscaleBitmap.

    This method treats the current GrayscaleBitmap as a transparency mask, regardless of the TransparencyMask property value.

     
    Top
    See Also