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 (Bitmap)
Bitmap(image: Image)
Parameters
- image (Image)
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
- width (int)
- height (int)
- g (Graphics)
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
- bits (BitmapData)