System.Byte[] EncodeTo( ImageFormat format )

book_4_sparkGenerated
code_blocksInput

Description

The EncodeTo method of the FloatBitmap class encodes the bitmap data into a specified image format and returns the encoded data as a byte array. This method is useful for converting the internal floating-point representation of the bitmap into a standard image format that can be saved to a file or transmitted over a network.

Usage

To use the EncodeTo method, you need to have an instance of the FloatBitmap class. You can then call this method with the desired ImageFormat to get the encoded byte array. Ensure that the FloatBitmap instance is properly initialized and contains valid image data before calling this method.

Example

// Create a FloatBitmap instance
FloatBitmap floatBitmap = new FloatBitmap();

// Set the dimensions of the bitmap
floatBitmap.Resize(256, 256, false);

// Encode the bitmap to a PNG format
byte[] encodedData = floatBitmap.EncodeTo(ImageFormat.Png);

// The encodedData now contains the PNG image data which can be saved to a file or used as needed.