Bitmap Class

Namespace: Stimulsoft.Drawing

Inheritance

Implements: Image

Constructors

Constructor Description
Bitmap(Stream stream)  
Bitmap(Bitmap bitmap)  
Bitmap(Image image)  
Bitmap(int width, int height)  
Bitmap(int width, int height, System.Drawing.Imaging.PixelFormat format)  
Bitmap(int width, int height, Graphics g)  

Bitmap(stream: Stream)

Parameters

  • stream (Stream)

Bitmap(bitmap: Bitmap)

Parameters


Bitmap(image: Image)

Parameters


Bitmap(width: int, height: int)

Parameters

  • width (int)
  • height (int)

Bitmap(width: int, height: int, format: System.Drawing.Imaging.PixelFormat)

Parameters

  • width (int)
  • height (int)
  • format (System.Drawing.Imaging.PixelFormat)

Bitmap(width: int, height: int, g: Graphics)

Parameters

Methods

Method Returns Description
GetPixel Color  
GetThumbnailImage Bitmap  
LockBits BitmapData  
MakeTransparent (+1 overloads) void  
SetPixel void  
SetResolution void  
UnlockBits void  

Method Details

GetPixel

GetPixel(x: int, y: int): Color

Parameters

  • x (int)
  • y (int)

Returns Color


GetThumbnailImage

GetThumbnailImage(width: int, height: int, callback: object, callbackData: IntPtr): Bitmap

Parameters

  • width (int)
  • height (int)
  • callback (object)
  • callbackData (IntPtr)

Returns Bitmap


LockBits

LockBits(rect: Rectangle, readWrite: System.Drawing.Imaging.ImageLockMode, format32bppArgb: System.Drawing.Imaging.PixelFormat): BitmapData

Parameters

  • rect (Rectangle)
  • readWrite (System.Drawing.Imaging.ImageLockMode)
  • format32bppArgb (System.Drawing.Imaging.PixelFormat)

Returns BitmapData


MakeTransparent

MakeTransparent(): void


MakeTransparent(transparentColor: Color): void

Parameters

  • transparentColor (Color)

SetPixel

SetPixel(x: int, y: int, color: Color): void

Parameters

  • x (int)
  • y (int)
  • color (Color)

SetResolution

SetResolution(horizontalResolution: float, verticalResolution: float): void

Parameters

  • horizontalResolution (float)
  • verticalResolution (float)

UnlockBits

UnlockBits(bits: BitmapData): void

Parameters