Saves a .NET Bitmap to a file.
Namespace:
FreeImageAPIAssembly: FreeImageNET (in FreeImageNET.dll)
Syntax
C# |
---|
public static bool SaveBitmap( Bitmap bitmap, string filename, FREE_IMAGE_SAVE_FLAGS flags ) |
Visual Basic (Declaration) |
---|
Public Shared Function SaveBitmap ( _ bitmap As Bitmap, _ filename As String, _ flags As FREE_IMAGE_SAVE_FLAGS _ ) As Boolean |
Visual C++ |
---|
public: static bool SaveBitmap( Bitmap^ bitmap, String^ filename, FREE_IMAGE_SAVE_FLAGS flags ) |
Parameters
- bitmap
- Type: System.Drawing..::.Bitmap
The .NET Bitmap to save.
- filename
- Type: System..::.String
Name of the file to save to.
- flags
- Type: FreeImageAPI..::.FREE_IMAGE_SAVE_FLAGS
Flags to enable or disable plugin-features.
Return Value
Returns true on success, false on failure.Exceptions
Exception | Condition |
---|---|
System..::.ArgumentNullException | bitmap or filename is null. |
System..::.ArgumentException | The bitmaps pixelformat is invalid. |