Initializes a new instance of the FreeImageBitmap class bases on the specified image.

Namespace:  FreeImageAPI
Assembly:  FreeImageNET (in FreeImageNET.dll)

Syntax

C#
public FreeImageBitmap(
	Image original
)
Visual Basic (Declaration)
Public Sub New ( _
	original As Image _
)
Visual C++
public:
FreeImageBitmap(
	Image^ original
)

Parameters

original
Type: System.Drawing..::.Image
The original to clone from.

Remarks

Although this constructor supports creating images in both formats Format32bppPArgb and Format64bppPArgb, bitmaps created in these formats are treated like any normal 32-bit RGBA and 64-bit RGBA images respectively. Currently, there is no support for automatic premultiplying images in FreeImageBitmap.

Exceptions

ExceptionCondition
System..::.ExceptionThe operation failed.

Version Information

FreeImage.NET

Supported in: 3.11.0, 3.12.0, 3.13.0, 3.13.1

See Also