# Bitmap.IHandler interface

Namespace: [Eto.Drawing](https://eto.picoe.ca/api/namespace/eto.drawing.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
[AutoInitialize(false)]
public interface Bitmap.IHandler : Image.IHandler, ILockableImage
```

Handler interface for the [Bitmap](https://eto.picoe.ca/api/type/eto.drawing.bitmap.md) class

## Methods

- [Clone](https://eto.picoe.ca/api/type/eto.drawing.bitmap.ihandler/clone.md): Creates a clone of the bitmap
- [Create](https://eto.picoe.ca/api/type/eto.drawing.bitmap.ihandler/create.md): (5 overloads) Create a new scaled bitmap with the specified `width` and `height`
- [GetPixel](https://eto.picoe.ca/api/type/eto.drawing.bitmap.ihandler/getpixel.md): Gets the color of the pixel at the specified coordinates
- [Save](https://eto.picoe.ca/api/type/eto.drawing.bitmap.ihandler/save.md): (2 overloads) Saves the bitmap to a stream in the specified format

## Inherited Members

- From [Image.IHandler](https://eto.picoe.ca/api/type/eto.drawing.image.ihandler.md): [Size](https://eto.picoe.ca/api/type/eto.drawing.image.ihandler/size.md)
- From [ILockableImage](https://eto.picoe.ca/api/type/eto.drawing.ilockableimage.md): [Lock](https://eto.picoe.ca/api/type/eto.drawing.ilockableimage/lock.md), [Unlock](https://eto.picoe.ca/api/type/eto.drawing.ilockableimage/unlock.md)
- From [Widget.IHandler](https://eto.picoe.ca/api/type/eto.widget.ihandler.md): [ID](https://eto.picoe.ca/api/type/eto.widget.ihandler/id.md), [NativeHandle](https://eto.picoe.ca/api/type/eto.widget.ihandler/nativehandle.md), [Widget](https://eto.picoe.ca/api/type/eto.widget.ihandler/widget.md), [HandleEvent](https://eto.picoe.ca/api/type/eto.widget.ihandler/handleevent.md), [Initialize](https://eto.picoe.ca/api/type/eto.widget.ihandler/initialize.md), [UnhandleEvent](https://eto.picoe.ca/api/type/eto.widget.ihandler/unhandleevent.md)
