Creates a BilevelBitmap instance with optionally initialized pixels.
The bi-level bitmap width, in pixels.
The bi-level bitmap height, in pixels.
OptionalbbProperties: BilevelBitmapPropertiesThe settings for creating a bi-level bitmap.
Creates a BilevelBitmap instance with optionally initialized pixels.
An object manager that controls the lifetime of the BilevelBitmap object.
The bi-level bitmap width, in pixels.
The bi-level bitmap height, in pixels.
OptionalbbProperties: BilevelBitmapPropertiesThe settings for creating a bi-level bitmap.
Gets the height of the BilevelBitmap, in pixels.
Gets the reference to the object.
Gets or sets a value specifying whether pixels with lower column indices are stored in the lower-order bits of the byte.
Gets or sets a value specifying whether pixels with lower column indices are stored in the lower-order bits of the byte.
Gets the owner ObjectManager instance.
Gets or sets a value indicating whether the image is used to define an alpha mask of another image.
Gets or sets a value indicating whether the image is used to define an alpha mask of another image.
Gets or sets a value indicating whether 0 represents white and 1 represents black (if true) or vice versa (if false).
Gets or sets a value indicating whether 0 represents white and 1 represents black (if true) or vice versa (if false).
Gets the width of the BilevelBitmap, in pixels.
Clears the BilevelBitmap with the specified value (true is 1, false is 0).
The value to fill the image (true is 1, false is 0).
Optionalbounds: Bounds | nullThe target rectangle of the BilevelBitmap.
Creates a new BilevelBitmap with a fragment of the image.
A clipping rectangle to be extracted as a new BilevelBitmap.
OptionalmetadataOnly: boolean = falseSpecifies whether to copy the image metadata only, not actual pixel data.
A new instance of the BilevelBitmap.
Creates a new BilevelBitmap with a copy of the image.
OptionalmetadataOnly: boolean = falsespecifies whether to copy the image metadata only, not actual pixel data.
A new instance of the BilevelBitmap.
Detaches the object from the ObjectManager and deallocates its memory, if possible.
Inverts all black pixels to white and all white pixels to black.
Rebinds the object from the current ObjectManager to the specified one.
The new ObjectManager for the object.
Creates a Bitmap instance from the current BilevelBitmap.
A new instance of the Bitmap class.
Represents a bi-level transparency mask or an image containing two colors: black and white in either a white-is-zero or black-is-zero format.