DecodeToWidth Method
Loads a Bitmap from a stream and decodes at the desired width. Aspect ratio is maintained. This is more efficient than loading and then resizing.
Definition
Namespace: Avalonia.Media.Imaging
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public static Bitmap DecodeToWidth(
Stream stream,
int width,
BitmapInterpolationMode interpolationMode = BitmapInterpolationMode.HighQuality
)
Public Shared Function DecodeToWidth (
stream As Stream,
width As Integer,
Optional interpolationMode As BitmapInterpolationMode = BitmapInterpolationMode.HighQuality
) As Bitmap
static member DecodeToWidth :
stream : Stream *
width : int *
?interpolationMode : BitmapInterpolationMode
(* Defaults:
let _interpolationMode = defaultArg interpolationMode BitmapInterpolationMode.HighQuality
*)
-> Bitmap
Parameters
- Stream
- The stream to read the bitmap from. This can be any supported image format.
- Int32
- The desired width of the resulting bitmap.
- BitmapInterpolationMode (Optional)
- The BitmapInterpolationMode to use should any scaling be required.
Return Value
Bitmap
An instance of the Bitmap class.